Php 通过TOR使用cURL发布数据

Php 通过TOR使用cURL发布数据,php,curl,tor,Php,Curl,Tor,我试图使用下面的cURL和PHP代码通过TOR发布数据 $url = "http://www.example.com"; $data = "test=true&entry_id=123"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt

我试图使用下面的cURL和PHP代码通过TOR发布数据

$url = "http://www.example.com";
$data = "test=true&entry_id=123";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_PROXY, "127.0.0.1:9050");
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_VERBOSE, 0);
$response = curl_exec($ch);
curl_close ($ch);
但不知何故,当我检查访问日志时,我并没有看到那个活动。当我使用下面的代码时(仅访问站点,没有发布数据),日志中将显示活动

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_PROXY, "127.0.0.1:9050");
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_VERBOSE, 0);
$response = curl_exec($ch);
curl_close ($ch);

第一段代码有什么问题吗?

关于第一个POST请求,什么是
var\u dump($response);变量转储(curl_getinfo($ch))显示?看起来像是PHP问题。切换到PERL,一切都很好根据第一个POST请求,
var\u dump($response)是什么;变量转储(curl_getinfo($ch))显示?看起来像是PHP问题。切换到PERL,一切正常