如何在 PHP 中设置一个在 HTTP 和 HTTPS 中都可读的 cookie?
如果这不可能,可以做什么?设置两个cookie?
最佳答案
默认情况下,同一 URL 的 http 和 https 都可以读取 cookie。
但是,服务器可以选择在设置 cookie 时指定“安全”标志,这会告诉浏览器仅通过安全通道发送它,例如 SSL 连接。
在这种情况下,cookie 将仅通过 https 发送。未标记为安全的 cookie 将通过 http 和 https 发送。
关于php - PHP 中跨 HTTP 和 HTTPS 的 Cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2321224/