bchz521 2017-10-18 12:42 采纳率: 0%
浏览 713

php curl 携带cookie 失败一直死循环,不加cookie 就能成功

$ch = curl_init(); $cookie=$this->cookie(); $header = array("cookie:keepLogin=false; pagerManageEntry=10; lang=zh-cn; theme=default; rid=qrt7dogta4aqptniud3b0g7c20");// 添加apikey到header curl_setopt($ch, CURLOPT_HTTPHEADER , $header); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // curl_setopt($ch, CURLOPT_COOKIE ,array($cookie)); //保存cookie信息 // curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:50.0) Gecko/20100101 Firefox/50.0'); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_AUTOREFERER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post_data));// 执行HTTP请求 curl_setopt($ch , CURLOPT_URL , $url); $res = curl_exec($ch); curl_close($ch); return $res;

  • 写回答

1条回答

  • MonitorAllen 2021-05-17 09:40
    关注

    我也遇到了同样的文件,我在请求头中添加cookie信息和在curl_setopt()中设置cookie信息,cookie信息可以传递,但是请求接收不到接口的响应,会一直持续到timeout设置的时间,最后超时。不知道您的问题解决了没,请教一下您

    评论

报告相同问题?

悬赏问题

  • ¥20 双层网络上信息-疾病传播
  • ¥50 paddlepaddle pinn
  • ¥20 idea运行测试代码报错问题
  • ¥15 网络监控:网络故障告警通知
  • ¥15 django项目运行报编码错误
  • ¥15 请问这个是什么意思?
  • ¥15 STM32驱动继电器
  • ¥15 Windows server update services
  • ¥15 关于#c语言#的问题:我现在在做一个墨水屏设计,2.9英寸的小屏怎么换4.2英寸大屏
  • ¥15 模糊pid与pid仿真结果几乎一样