问题标签 [setcookie]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 我不想使用 javascript 为我的 cookie 指定特定路径
我正在设置一个 cookie,但我不希望它只适用于一个目录。我如何使它在整个网站中被阅读?我是 JavaScript 的新手,谢谢大家!
php - php setcookie 在 php5 下失败
我创建了这个简单的脚本,它要么设置一个包含三个值的 cookie,要么检索已设置的 cookie 值。在我运行 PHP4 的服务器上,一切正常。在我使用 PHP 5 (5.2.11) 的服务器上,脚本无法在浏览器中设置 cookie。我已经检查了是否在我的 php.ini 中启用了输出缓冲,它是。有没有人知道为什么这不起作用?
php - php setcookie 域
一些不是我写的应用程序,也不是用 PHP 编写的,它为域“www.domain.com”创建了一个 cookie。
我正在尝试替换那个 cookie。所以在php中我做了:
然而,生成的 cookie 是为域创建的:“.www.domain.com”,注意点“。” 在域之前。
所以它不会取代它,它会创建另一个 cookie。我能做些什么?
php - php - 追踪过早的标头泄漏
我在网站上使用 set_cookie() 。添加一些功能后,我收到Warning: Cannot modify header information - headers already sent by...
错误消息。它引用的标头从哪里启动的行号就是 set_cookie() 所在的行!我检查了一下,它没有被调用两次。
如何追踪这些过早的标题?我查看了源代码,在错误消息开始之前没有看到任何杂散字符或任何东西(我正在使用xdebug,所以第一件事是a
,我以为是我,但实际上是xdebug消息的开头)。我已经为我的代码添加了额外的echo
等等——什么都没有。
PHP 可以告诉我标题何时何地开始吗?还是他们真的从 set_cookie 行开始,如果是这样,我是如何陷入这种境地的,我该如何摆脱?
编辑:我不确定我可以粘贴代码——你只想要 set_cookie() 行吗?我以为标题在那之前就出来了。在此之前还有很多事情要实例化不同的类。而且我不认为我可以发布所有的课程和东西——你知道,专有信息;)
编辑:我已经摆脱了所有终止分隔符(所有?>
s),并确保每个包含文件的第一个字符是<?
. 这令人沮丧!在我进行这些最近的更改之前它正在工作:(((
另外,为什么不起作用headers_sent()
?
给
python - urllib2 多个 Set-Cookie 标头作为响应
我正在使用 urllib2 与发送回多个 Set-Cookie 标头的网站进行交互。然而,响应头字典只包含一个 - 似乎重复的键相互覆盖。
有没有办法使用 urllib2 访问重复的标头?
cocoa - 如何为 NSHTTPURLResponse 获取正确的 Set-Cookie 标头?
我想使用以下代码登录一个网站,该网站以下列方式返回其 cookie 信息:
我正在使用以下代码登录该站点,但最后的打印语句没有输出任何有关“set-cookie”的信息。在 Snow leopard 上,该库似乎会自动获取该站点的 cookie,并且稍后发出的连接设置为正确的“cookie”标头。但是在 leopard 上,它不是这样工作的,那么这是“记住某些根 url 的 cookie”行为的触发器吗?
php - 有时 SetCookie() 不工作
您好我创建了两个文件来切换我的论坛(语言中文和英文)
enForum.php
cn论坛.php
有一些文件,包括include template('logon');
等include template('regist');
,我编写了一些代码来获取 Cookie 值并控制流程以加载不同的模板文件。
但有时 SetCookie() 不起作用。我需要添加Sleep(someSeconds);
我的代码吗?
php - 使用 PHP 增加 Cookie(初学者问题)
我以前使用过会话,但从未使用过 cookie。我想使用 cookie 有两个原因:
1)它是新学习的东西
2)我想让 cookie 在一个小时左右过期(我知道在代码示例中它会在 40 秒内过期)
我正在尝试编写一个基本的 if 语句
这是我用来设置 cookie 的代码:
问题是计数器将从 0 设置为 1,但不会从 1 设置为 2,依此类推。任何帮助都会很棒我知道这是一个非常简单的愚蠢问题:|
谢谢!
vbscript - 如何在 VBScript 的手动 Set-Cookie 标头中格式化“过期”值的日期?
我在 VBScript 中手动添加 Set-Cookie 的标头,以便我可以包含HttpOnly
.
当我制作Set-Cookie
包含此expires
值的标题时:
Internet Explorer 8 不会设置 cookie(FireFox 会)。这是expires
由 Response.Cookies("cookieName").Expires 设置时的日期格式:
如何格式化第一个日期,使其看起来像第二个日期?
谢谢。
php - 奇怪的未设置cookie问题
我有一个奇怪的问题是通过 PHP 清除 Cookie。
假设我有一个域neobie.net ,我将“记住用户登录”cookie 名称存储为“ USER_INFO ”,其中包含用于在下次重新访问时识别用户登录的字符串。
现在使用Firefox,我看到我有2个cookie USER_INFO,域为“www.neobie.net”和“.neobie.net”,过期日期为1周后。
我编写了一个 logout.php 脚本,它清除不同域(.neobie.net、www.neobie.net、neobie.net)的 cookie,以确保完全清除不同域的USER_INFO cookie。
现在是问题所在。当用户访问 logout.php 时,用户无法清除 cookie
我发现,我必须手动删除域为“ www.neobie.net ”的cookie,保持“.neobie.net”不变,然后只能清除cookie。
所以,我必须让 php 脚本在“.neobie.net”上设置cookie USER_INFO,并阻止它在“www.neobie.net”上设置cookie,以使logout.php 脚本工作。
但我不明白为什么我无法清除“www.neobie.net”的 cookie(带有领先的 www. ,在 firefox 和 chrome 上测试过)