2012-03-05 9 views
5

Recentemente ho fatto alcune richieste http usando php e curl e volevo analizzare le richieste e le risposte con il violinista. La macchina che esegue gli script php si trova su un Linux vps e il fiddler è in esecuzione su una macchina Windows con una porta aperta. Questo dovrebbe funzionare ma ogni volta che utilizzo l'opzione CURLOPT_PROXY in curl_setopt, utilizza un Tunnel HTTP per connettersi al violinista e le richieste e le risposte non appaiono. C'è un'opzione che posso usare per risolvere questo problema?Monitoraggio PHP/Curl usando Fiddler

Ho anche provato: curl_setopt ($ ch, CURLOPT_HTTPPROXYTUNNEL, FALSE); inutilmente

risposta

7

Credo che bisogna specificare esplicitamente l'indirizzo IP: serie di violinista dopo curl_init() come segue:

curl_setopt($ch, CURLOPT_PROXY, '127.0.0.1:8888'); 

più dettagli here