通过TOR使用cURL POST数据

时间:2016-02-25 01:57:15

标签: 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($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);

任何线索可能是第一块代码的错误?

0 个答案:

没有答案