Rumah >pembangunan bahagian belakang >tutorial php >关于curl所抓取的cookie有效时间的有关问题
关于curl所抓取的cookie有效时间的问题
用curl模拟登录论坛,抓取cookie并保存在 本地cookie.txt中。
在以后的模拟发贴过程中,可以读取cookie.txt后直接发贴,从而免去了登录的过程,节约了时间。
在实际检验中,各型论坛都可以这么做。
现在我有两个疑问:
一、用curl模拟登录后抓取并保存的cookie有效时间有多长?
二、抓取这个cookie的有效时间是原论坛已经设定好的(自己无法改变的),还是可以通过设置curl参数来改变cookie的有效时间?
恳请高人指点!拜谢!
------解决方案--------------------
CURLOPT_COOKIEJAR 存cookie
CURLOPT_COOKIEFILE 读取cookie
我只知道这些,至于cookie的时效设置我就不知道了。
个人感觉既然是模拟登录,那么cookie肯定跟人家论坛设置cookie时效有关。
期待高人解答。
------解决方案--------------------
这个cookie是人家给你定义的!
正常登录时候 写在了客户端cookie下
只是你模拟登录的时候讲cookie写在了文件里面而已!