Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 17.03.2011 Ostrzeżenie: (0%)
|
Witam,
napisałem sobie robota który wchodzi na stronę o podanym ID i pobiera stamtąd dane, problem w tym, że jeśli trafi na stronę która nie istnieje to zostaje wywalony do głównej i pobiera stamtąd dane. Jak sprawdzić czy było przekierowanie czy nie? Wiem, wiem PHP nie jest do pisania robotów sieciowych, ale każdy pisze w tym czym umie... Korzystam z file_get_contents, korzystałem z CURL, ale raz pobierał, a raz nie, więc stwierdziłem, że tu nie potrzebuje takiego zaawansowanego narzędzia... może jednak? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 17.03.2011 Ostrzeżenie: (0%)
|
Powiesz jaki parametr da mi ta mozliwosc? czy po prostu jak bedzie.przekierowanie to returntransfer (chyba tak to sie pisalo/nazywwlo) zwroci false?
|
|
|
|
virtualman Robot, sprwdzanie przekierowania... 3.01.2012, 19:05:13
nospor cURL da ci informację czy było przekierowanie czy ... 3.01.2012, 19:51:44
cycofiasz Pole redirect_count z funkcji curl_getinfo 4.01.2012, 11:51:41
virtualman Tylko to zawsze zwraca 0 nawet jeśli jest kod http... 6.01.2012, 11:55:04
cycofiasz A gdzie się podział FOLLOWLOCATION ? Nie rób tego ... 6.01.2012, 14:46:47 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 23:06 |