您好我有一个试图发帖子的PHP脚本。 我使用Snoopy类,我也使用代理。 我设法发布但是当我使用代理时,发布速度非常慢。 我的意思是它可能需要30分钟。 我不想阻止我的脚本等待帖子30分钟。 不知道怎么解决这个问题?
代码如下:
要求( '../包括/ Snoopy.class.php');
$ snoopy = new Snoopy();
$ snoopy-> proxy_host =“my.proxy.host”;
$ snoopy-> proxy_port =“8080”;
$ p_data ['color'] ='红色';
$ p_data ['fruit'] ='apple';
$ snoopy-> cookies ['vegetable'] ='胡萝卜';
$ snoopy-> cookies ['something'] ='value';
$ snoopy-> submit('http://phpstarter.net/samples/118/data_dump.php',$ p_data);
echo'
' . htmlspecialchars($snoopy->results) . '';
答案 0 :(得分:1)
var $read_timeout = 0; // timeout on read operations, in seconds
// set to 0 to disallow timeouts
因此,您可以尝试将$ snoopy-> read_timeout设置为任何合理的值。