您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php中curl获取返回页面的cookie

2024/3/1 7:30:03发布18次查看
php的curl可以模仿用户浏览网页并且获取网页的cookie,获取cookie还有专用的参数如curlopt_cookiejar 用于保存 cookie 到文件了,下面一起来看几个例子吧.
curl可以获取返回页面设置的cookie,原理跟get_headers是一样的,在返回的头信息中将set-cookie:的内容取出来即可.
测试页面/设置cookie的页面,test.php代码如下:

//获取cookie的脚本

获取cooke并保存到文件,代码如下:

curl参数介绍
curlopt_cookiejar 用于保存 cookie 到文件
curlopt_cookiefile 用于将保存的 cookie 文件发送出去
curlopt_cookie 用于发送 cookie 变量
所谓 在会话结束后就过期了,是因为浏览器不保存没有过期设定的 cookie 变量,所以关闭浏览器后再次请求时就没有 cookie 发送出去.
curl 处理中,如果是一次做完,只需 curlopt_cookiejar 就可以.
若要分段处理则先 curlopt_cookiejar,后 curlopt_cookiefile,发送 cookie 文件内容的段,不要 curlopt_cookiejar,以避免新的 cookie 变量的影响.
教程链接:
随意转载~但请保留教程地址★
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product