簡體   English   中英

PHP Cookie並非網址安全

[英]PHP cookie is not url safe

我正在使用PHP使用以下方法創建cookie

setcookie("key", "value@value");

但是,如果我們在瀏覽器資源中檢查cookie,它將顯示value%40value 我需要它是value@value

當我使用Java創建cookie時,看到了正確的值value@value

我已經嘗試過urldecodeurlencode函數。 他們都沒有工作。

您需要使用setrawcookie() 看一看文檔在這個主題上要說些什么:

請注意,當您發送cookie時,cookie的值部分將自動進行urlencode,並且在接收到該cookie時,它會被自動解碼並通過與cookie名稱相同的名稱分配給變量。 如果您不想這樣做,則可以使用setrawcookie()來代替(如果您使用的是PHP 5)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM