doutan8601 2009-10-12 09:02
浏览 137
已采纳

使用代理发布snoopy需要太长时间

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) . '
';
  • 写回答

1条回答 默认 最新

  • dop82210 2009-10-12 11:38
    关注
    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.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?