go - 在 go 中读取 cookie 的最短、准确且跨浏览器兼容的方法是什么?

标签 go

你好,我正在做注册功能,所以我需要一个应该从浏览器读取所有 cookie 的功能,它应该跨浏览器兼容

最佳答案

不可撤销。 浏览器在每个 HTTP 请求中发送给服务器 cookie。在服务器端,绝对没有其他方法可以从浏览器“读取”cookie。

对于吹毛求疵的人:您可以让浏览器执行 JavaScript,它可以读取一些 cookie 并主动发回它们,但这会给您带来比正常浏览器响应更少的 cookie(非 HttpOnly 的) .

通过安全漏洞访问浏览器中的 cookie 显然不跨浏览器兼容。

关于go - 在 go 中读取 cookie 的最短、准确且跨浏览器兼容的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39138805/

相关文章:

GO:作为 Fprintf 参数传递的表单值类型不正确

linux - Golang - 不使用 cgo 时不允许使用 C 源文件

go - CUDA 内核包装器的共享库 undefined reference

Go 准备语句 vs 直接查询

docker - Slackware 14.2 中的 runc 安装错误

gorilla Websocket - 读取错误 : repeated read on failed websocket connection

go - golang 中 uint8 的读写是原子的吗?

Golang graphql schema字段无法返回数组

go - 无法将 POST 正文绑定(bind)到 Go 中的 URL

go - 如何让多个对象从一个go子程序中获取数据