有沒有一種方法來檢查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. 有沒有辦法檢查下一個令牌是否結束?
- 2. 有沒有辦法檢查一個屬性是否超載?
- 3. 有沒有辦法檢查一個var是否使用setInterval()?
- 4. 有沒有辦法檢查我是否可以安全地使用Page.IsValid?
- 5. 有沒有辦法檢查文件是否使用PHP完全上傳?
- 6. 有沒有辦法檢查代碼是否在TransactionScope中執行?
- 7. 有沒有辦法檢查一個函數是否正在jQuery中運行?
- 8. 有沒有辦法檢查一個變量是否是JavaScript中的日期?
- 9. 有沒有辦法檢查兩個DOM元素是否相等?
- 10. 有沒有辦法檢查兩個對象在Java中是否是別名?
- 11. 有沒有辦法檢查是否有其他程序全屏運行
- 12. 有沒有辦法檢查我的代理是否在線?
- 13. 有沒有辦法檢查文件是否在使用
- 14. 有沒有辦法檢查子進程是否仍在運行?
- 15. 可可 - 有沒有辦法檢查NSURLConnection是否存在緩存?
- 16. 有沒有辦法來檢查一個元素是否有鼠標懸停?
- 17. 有沒有辦法檢測一個網站是否使用SPDY?
- 18. 有沒有辦法檢查一個變量是否是整數? C++
- 19. 有沒有辦法檢查(文件)句柄是否有效?
- 20. 有沒有辦法在PHP中檢查一個目錄是否是符號鏈接?
- 21. 有沒有辦法檢查一個phpspec數組是否在多維數組中有一個鍵
- 22. 有沒有辦法檢查一個TextView的文本是否被截斷
- 23. 有沒有辦法來檢查一個JavaScript函數是否接受回調?
- 24. 有沒有辦法檢查RDP連接是否可能?
- 25. 有沒有辦法檢查用戶目前是否空閒?
- 26. 有沒有辦法檢查tethering是否活動?
- 27. 有沒有辦法檢查符號是否被引用?
- 28. 有沒有辦法檢查反應組件是否被卸載?
- 29. 有沒有辦法檢查是否獲得了NSLock?
- 30. 有沒有辦法檢查TLS是否啓用?
對於*即將設置*的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