我知道我们可以使用javascript在服务器端和客户端创建cookie但我可能缺乏一些专业知识。
我的问题:我正在尝试查明Cookie的创建
我的情况:我在浏览器中禁用了javascript,并清除了此特定网站上的所有Cookie。我没有重新加载页面。我跟踪网络,当我点击链接时,我可以在第一个请求中看到一个cookie。 怎么可能?
答案 0 :(得分:3)
虽然自从你提出这个问题已经有一段时间了,我仍然会将此作为未来任何人的参考发布。
使用<meta>
标签也可以使用原始html 创建Cookie:
<meta http-equiv="set-cookie" content="myCookie=cookie%20content">
<强>更新强>
此功能已被弃用,浏览器正在逐渐远离此方法并转向HTTP标头和document.cookie
所指示的MyCardView
答案 1 :(得分:0)
您可以使用PHP
(PHP 4,PHP 5,PHP 7)您可以使用名为“setcookie”的函数
语法:setcookie(name, value, expire, path, domain, secure, httponly);
只是一个例子
<?php
$cookie_name = "user";
$cookie_value = "John Doe";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/"); // 86400 = 1 day
?>
<html>
<body>
<?php
if(!isset($_COOKIE[$cookie_name])) {
echo "Cookie named '" . $cookie_name . "' is not set!";
} else {
echo "Cookie '" . $cookie_name . "' is set!<br>";
echo "Value is: " . $_COOKIE[$cookie_name];
}
?>
</body>
</html>
如需更多信息,请点击here!