使用代理通过史努比发帖需要太长时间

发布于 2024-08-08 01:44:39 字数 715 浏览 3 评论 0原文

你好,我有一个 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冷︶言冷语的世界 2024-08-15 01:44:39
var $read_timeout   =   0;  // timeout on read operations, in seconds 
// set to 0 to disallow timeouts

因此,您可以尝试将 $snoopy->read_timeout 设置为任何合理的值。

var $read_timeout   =   0;  // timeout on read operations, in seconds 
// set to 0 to disallow timeouts

So, you could try to set $snoopy->read_timeout to any reasonable value.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文