http - 在返回 HTTP 204 时设置 cookie - 无内容

标签 http cookies header get http-headers

我们是否可以在具有 HTTP 204(无内容)状态的响应中设置 cookie? 我设法在返回 204 响应时设置了 Set-Cookie header (屏幕截图)

enter image description here

但是,我的浏览器似乎对此没有反应。 我的 document.cookie 没有生成 Set-Cookie 想要执行的操作。

最佳答案

有同样的问题。找到此链接:204 No Content and cookies - Erik's Code

What I found is that all major browsers, IE (6, 7, 8, 9, 10, 11), FF (6 - 29), Safari (5 - 7), Opera (12 - 22) on both windows and Mac, set cookies on 204 http responses.

他们提供了测试代码和演示页面。

关于http - 在返回 HTTP 204 时设置 cookie - 无内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21761533/

相关文章:

php - 标题已经通过冲洗功能发送了吗?

android - 在 DrawerLayout 中滚动时标题后面的项目列表

apache - 为什么 IIS 不支持分块传输编码?

powershell - 从 webrequest 中读取 `Set-Cookie` header 并在 powershell 中发送 cookie 详细信息

javascript - 如何在 Image() 构造函数中发送 cookie

grails - Grails应用程序中 “remember me”的实现

android - StickyGridHeader 示例

java - 在 Android 中实现 HTTP 请求超时的最佳方法是什么?

html - 命名 POST/GET 变量的规则?

asp.net - 当特定页面将关闭几天时应返回哪个 HTTP 状态