0
我有一个想法 - 是否有可能从卷曲POST请求到特定页面的Cookie?通过卷曲的饼干
我的意思是,我创建了curl请求后的字段,然后得到页面的响应 - 但如果页面有一些cookie设置为HttpOnly我将无法看到它们,对吧?
cUrl有可能将cookie保存在txt文件中,这是正确的我做到了,那真是太棒了 - 但是如何将.txt文件保存为数据库中的每个cookie?
我有一个想法 - 是否有可能从卷曲POST请求到特定页面的Cookie?通过卷曲的饼干
我的意思是,我创建了curl请求后的字段,然后得到页面的响应 - 但如果页面有一些cookie设置为HttpOnly我将无法看到它们,对吧?
cUrl有可能将cookie保存在txt文件中,这是正确的我做到了,那真是太棒了 - 但是如何将.txt文件保存为数据库中的每个cookie?
您可以将cookie存储在.TXT中,每次都会有不同的名称,如时间/日期,或者您可以执行此操作。
$dir = dirname(__file__);
$config['cookie_file'] = $dir . '/cookies/' . md5($_SERVER['REMOTE_ADDR']) . 'txt';
这会将用户IP在MD5中的所有cookies保存到COOKIES文件夹中。
或直接存入数据库。
$cookie = tempnam('cookie',rand(000000000,999999999));
和之后的每个请求,你可以发送cookie到数据库。
提示:
卷曲(饼干) curl_setopt($ CH,CURLOPT_COOKIEJAR,$饼干); curl_setopt($ ch,CURLOPT_COOKIEFILE,$ cookie);
SQL(存储)
使用INSERT
添加饼干数据库。
你可以阅读'HttpOnly'饼干...你正在使用'http'。你试图存储这些cookie的是什么? – Wrikken