我想创建一个脚本,通过它我可以抓取访问者的cookie并将其存储在txt文件中。如果有,那么可以帮助我。不管它应该是php或javascript。
答案 0 :(得分:1)
存储在$ _COOKIE变量..或$ _REQUEST。
中//save cookies to a file:
$ser=serialize($_COOKIE);
file_put_contents("cookies.txt", $ser);
//read cookies back from file:
$cookies= unserialize( file_get_contents("cookies.txt"));
答案 1 :(得分:1)
您必须使用PHP将cookie内容写入服务器。
$cookieContent = "";
foreach (array_keys($_COOKIES) as $ckey) {
$cookieContent = $ckey . ": " . filter_input(INPUT_COOKIE, $ckey, FILTER_SANITIZE_STRING) . "\n";
}
file_put_contents('path/to/cookie_store_file.txt', $cookieContent."\n\n", FILE_APPEND);
这会将每个用户的属于您网站的cookie写入服务器上的同一文本文件。