我使用Httpsocket
查看需要登录的页面
我想手动设置我的请求的cookie(我登录后从浏览器中获取了cookie)
如何将此自定义Cookie设置为Httpsocket
?
我的代码段在这里,但似乎没有设置cookie
$HttpSocket = new HttpSocket();
$HttpSocket->request['cookies'] = array(
'PHPSESSID' => 'd171ed2fee7495267f1b8e0bc0b2da4e'
);
$result = $HttpSocket->post($url,$data);
这样做的正确方法是什么?
答案 0 :(得分:1)
问题解决了这种方式
$request= array('cookies'=> array('PHPSESSID'=>array('value'=>'d171ed2fee7495267f1b8e0bc0b2da4e','path'=>'/')));
$result = $HttpSocket->post($url,$data,$request))