我正在尝试解析GET请求的响应头cookie。
出于某种原因,getCookies()为空!我得到200响应但由于某种原因无法访问cookie。不过,我能够得到标题。
这个网站是否可能隐藏其Cookie?有哪些方法可以检索隐藏的Cookie?
$request = new HTTP_Request2($url, HTTP_Request2::METHOD_GET);
$request2 = new HTTP_Request2($newUrl, HTTP_Request2::METHOD_POST);
$response = $request->send();
foreach ($response->getCookies() as $c)
{
request2->addCookies($c['name'], $c['value']);
}
使用Javascript设置Cookie(我偷看了他们的JS代码)
<script language="JavaScript">
document.cookie="MRHCId="+Math.round((new Date()).getTime()/1000)+"_0_3600; path=/";
</script>
如何将此Cookie与我的PHP Post请求一起发送?
答案 0 :(得分:0)
如果您想关闭问题,请将我的评论作为答案发布:
网站是否可能不使用Cookie?他们不是 网站运营或任何事情所必需的。或许,它只是 不通过标题设置它们?他们可以通过 JavaScript的。我不会对所有JS重型网站感到惊讶 在那里。此外,没有“隐藏的Cookie”这样的东西。