有没有一种方法来检查cookie是否在PHP中安全?有没有办法检查一个cookie在PHP中是否安全
8
A
回答
5
嗯,是的。只要你的PHP是5.2.0或更新版本,你会在session_get_cookie_params返回的数组中找到它。
+0
OP是对任何cookie的回应,你的回答似乎只是关于会话cookie。 – user1312695 2016-05-24 13:54:40
+0
不! 'session_get_cookie_params()'只是从'php.ini'获取全局值,而不是针对特定的cookie。 – 2018-02-17 08:59:21
2
我不认为这是可能的,因为这些信息不包含在浏览器发送的原始头文件中。事实上,将这样的标志发送回服务器是没有意义的,因为它们对服务器没有意义,只会浪费带宽。
相关问题
- 1. 有没有办法检查一个网站是否基于URL存在Cookie?
- 2. Spring Security - 有没有办法检查您是否在安全的请求中?
- 3. 有没有办法检查一个var是否使用setInterval()?
- 4. 有没有办法检查一个属性是否超载?
- 5. 有没有办法检查下一个令牌是否结束?
- 6. 有没有办法检查我是否可以安全地使用Page.IsValid?
- 7. 有没有办法绕过Spring Security的所有安全检查?
- 8. 有没有办法检查文件是否使用PHP完全上传?
- 9. 有没有办法在.NET中检查Bitmap是否为空?
- 10. 有没有办法检查代码是否在TransactionScope中执行?
- 11. 有没有办法检查一个函数是否正在jQuery中运行?
- 12. 有没有办法检查一个动作是否在ASP.NET MVC中使用?
- 13. 有没有办法检查一个类中是否存在函数?
- 14. 有没有办法检查一个变量是否是JavaScript中的日期?
- 15. 有没有办法检查这个工作是否正常
- 16. 有没有办法检查两个DOM元素是否相等?
- 17. 有没有办法来检查某个断言是否失败
- 18. 有没有办法检查是否在php或javascript中启用了流水线?
- 19. 有没有办法检查两个对象在Java中是否是别名?
- 20. 有没有办法检查是否有其他程序全屏运行
- 21. 可可 - 有没有办法检查NSURLConnection是否存在缓存?
- 22. 有没有办法检查Generic类是否存在字段?
- 23. 有没有办法检查文件是否在使用
- 24. 有没有办法检查连接标识是否存在?
- 25. 有没有办法检查子进程是否仍在运行?
- 26. 有没有办法检查回发是否正在进行?
- 27. 有没有办法检查我的代理是否在线?
- 28. 有没有办法来检查一个元素是否有鼠标悬停?
- 29. 有没有办法检测一个键是否被按下?
- 30. 有没有办法检测一个网站是否使用SPDY?
对于*即将设置*的cookie,您可以查询'session_get_cookie_params()'。对于当前请求*中正在设置的cookie,您可以使用['ResponseHeader :: get('Cookie')'](https://github.com/delight-im/PHP-HTTP/blob/master/ src/ResponseHeader.php#L23)和['Cookie :: parse($ cookieHeader)'](https://github.com/delight-im/PHP-Cookie/blob/004cde69ec840e65c15275e09b92ecb1da06f357/src/Cookie.php#L287) 。最后,对于已经设置好的所有Cookie,您的运气不佳。 – caw 2016-09-21 02:49:20