Cercando di aprire un sito tramite proxy con la funzione Curl mi da code 406 oppure code 0
Come si possono risolvere questi codici, in teoria affinche si apra correttamente il sito dovrebbe dare codice 200.
Esperienze a riguardo?
Cercando di aprire un sito tramite proxy con la funzione Curl mi da code 406 oppure code 0
Come si possono risolvere questi codici, in teoria affinche si apra correttamente il sito dovrebbe dare codice 200.
Esperienze a riguardo?
porzione di codice interessata?
"Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"
uno dei tanti link che riporta le tabelle di http response:
http://www.hwg.org/lists/hwg-servers...nse_codes.html
Ho letto in un altro forum che potrebbe essere il modo in cui viene scritto l'indirizzo, infatti mi da errore con indirizzi che hanno il - oppure il '
come li converto?
questo è il codice
Che ne pensate?codice:do { if($tentativi>count($proxylist)){ $fallito=1; break; } $ch = curl_init($sito); curl_setopt ($ch, CURLOPT_PROXY, $proxy); curl_setopt ($ch, CURLOPT_URL, $sito); curl_setopt ($ch, CURLOPT_USERAGENT, $user_agent); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt ($ch, CURLOPT_TIMEOUT, 120); $a_sSubject = curl_exec ($ch); $info = curl_getinfo($ch); $infocode=$info['http_code']; $proxyquery = @mysql_query("SELECT ALL * FROM queryproxy where proxy = '$proxy' and testo = '$a_sSubject' and code='$infocode'",$connessione); $numcanzoni = @mysql_num_rows($proxyquery); if ($numcanzoni==0){ mysql_query("INSERT INTO queryproxy (proxy,testo,code) VALUES ('$proxy','$a_sSubject','$infocode')",$connessione); } curl_close($ch); $proxy = $proxylist[$tentativi]; $tempo=rand(15,28); sleep($tempo); $tentativi++; } while($info['http_code']!=200);
Testando con una lista di proxy maggiorparte mi da errore 406
Posso chiederti perché passi da un proxy?
"Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"
per avere le info al massimo della velocità.
Provato senza proxy?
"Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"
a me interessa usare il proxy
Questo è poco rilevante ai fini della mia domandaOriginariamente inviato da madone
a me interessa usare il proxy
Stesso errore senza proxy?
"Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"