2018.11.2日报,curl的cookie设置

1,curl的cookie设置有些细节要注意。

wkeSetCookie的时候,会在cleanup还是什么时候

(确认了下,是下次发起请求的时候,调用

curl_easy_setopt(job->m_handle, CURLOPT_COOKIEJAR, cookieJarFileName.c_str());)

,重新load 一次本地cookie文件。如果expires如果小于当天的话,会在

这个时候把内存里刚才设置好的cookie抛弃掉,所以不会成功。

如果wkeSetCookie设置完后强行flush to file,那就没问题了。

 

2,CURLOPT_COOKIEJAR表示flush to file的文件路径。flush的时候用。

CURLOPT_COOKIEFILE表示读取cookie的时候用。有意思的是,在flush的时候,会先从CURLOPT_COOKIEFILE表示的字段里读取,再flush。

3,修改了一个jd乱码的小问题。

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试