有的网站会用不同的域名设置cookie,这样好像curl就会漏掉一些cookie。例如curl访问网站www.xxx.com首页时,它会立即设置一个属于xxx.com的cookie,在首页填写用户名确定后转到www.xxx.com/next.php,这时会设置一个属于www.xxx.com的cookie。请问这两个cookie要怎么成功获取呢?
CURLOPT_COOKIE
设定HTTP请求中“Set-Cookie:”部分的内容。
CURLOPT_COOKIEFILE
包含cookie信息的文件名称,这个cookie文件可以是Netscape格式或者HTTP风格的header信息。
CURLOPT_COOKIEJAR
连接关闭以后,存放cookie信息的文件名称
CURLOPT_COOKIE
设定HTTP请求中“Set-Cookie:”部分的内容。
CURLOPT_COOKIEFILE
包含cookie信息的文件名称,这个cookie文件可以是Netscape格式或者HTTP风格的header信息。
CURLOPT_COOKIEJAR
连接关闭以后,存放cookie信息的文件名称
具体情况要具体分析,你最好给出真实的 url
具体情况要具体分析,你最好给出真实的 url
没有什么不同
没有什么不同
楼主您好!我好像遇到了和你一样的问题,使用CURL库时request里的cookies好像缺少了一部分,请问你是怎么解决的?
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号