使用代理通过史努比发帖需要太长时间
你好,我有一个 php 脚本,它试图写一篇文章。 我使用史努比类,也使用代理。 我设法发帖,但当我使用代理时,发帖速度非常慢。 我的意思是可能需要 30 分钟。 我不想让我的脚本等待 30 分钟。 知道我该如何解决这个问题吗?
代码如下:
require('../includes/Snoopy.class.php');
$史努比 = 新史努比();
$snoopy->proxy_host = "my.proxy.host";
$snoopy->proxy_port = "8080";
$p_data['颜色'] = '红色';
$p_data['水果'] = '苹果';
$snoopy->cookies['蔬菜'] = '胡萝卜';
$snoopy->cookies['something'] = 'value';
$snoopy->submit('http://phpstarter.net/samples/118/data_dump. php', $p_data);
回声'
' . htmlspecialchars($snoopy->results) . '';
Hi I have a php script which tries to do a post.
I use Snoopy class and also I use proxy.
I managed to post but when I use a proxy the posting is extremely slow.
I mean it can take till 30 minutes.
I don't want to block my script for 30 minutes waiting for a post.
Any idea how could I solve this?
The code looks like:
require('../includes/Snoopy.class.php');
$snoopy = new Snoopy();
$snoopy->proxy_host = "my.proxy.host";
$snoopy->proxy_port = "8080";
$p_data['color'] = 'Red';
$p_data['fruit'] = 'apple';
$snoopy->cookies['vegetable'] = 'carrot';
$snoopy->cookies['something'] = 'value';
$snoopy->submit('http://phpstarter.net/samples/118/data_dump.php', $p_data);
echo '
' . htmlspecialchars($snoopy->results) . '
';
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
因此,您可以尝试将 $snoopy->read_timeout 设置为任何合理的值。
So, you could try to set $snoopy->read_timeout to any reasonable value.