伺服器set cookie出現同名key的問題

2021-08-25 11:28:06 字數 833 閱讀 2488

首先簡單介紹一下伺服器set-cookie時關於path的規則

cookie的path屬性:它表示此cookie在哪個路徑下起作用。

如果伺服器不設定cookie的path或設定了相同的path,則名字相同的cookie視為相同的cookie,後面的會覆蓋前面的cookie,伺服器設定cookie時是大小寫敏感的。

如果伺服器為同名的cookie設定了不同的path,那麼這就是兩個不同的cookie,分別用在不同的路徑下。

伺服器預設的cookie-path為當前請求url的路徑。

總結:cookie可以重名,但同名同path的cookie視為相同cookie,後面的會覆蓋前面的

1.案例

一、如圖

在本例中第乙個csrf_validate也就是如下路徑: /uap/

作為初學者,我就暫且武斷的認為,這兩個cookie設定重複了,新的csrf_validate沒有了httponly屬性,path值為/uap/

2.案例二、

同名cookie不同path,這裡相當於如果你要訪問/uac這個目錄,需要開啟兩道門,第一道門是/,第二道門是/uac

第乙個jessionid是開啟/目錄的鑰匙。第二個jessionid是開啟/uac這個門的鑰匙。

阿里雲伺服器配置 SVN 伺服器與生產站點同步

作為linux的門外漢,一直覬覦svn的方便性,在有臺aliyun的情況下,一起來搞搞。1.環境 阿里雲 centos5.5 2.安裝svn yum y install subversion 3.配置 建立版本庫目錄 mkdir alidata www svndata svnserve d r al...

伺服器端出現TIME WAIT

tcp協議規定,對於已經建立的連線,網路雙方要進行四次握手才能成功斷開連線,如果缺少了其中某個步驟,將會使連線處於假死狀態,連線本身占用的資源不會被釋放。網路伺服器程式要同時管理大量連線,所以很有必要保證無用連線完全斷開,否則大量僵死的連線會浪費許多伺服器資源。在眾多tcp狀態中,最值得注意的狀態有...

IBM伺服器硬碟出現Other Error可能原因

除了確實物理等因素外,可能還因為 other errors的 很有可能也是韌體 firmware 版本太低造成。韌體版本太低的話,硬碟自身有power safe模式,在硬碟長時間沒有i o情況下,硬碟會自動斷電,而系統本身誤以為是硬碟出現故障,此時other errors 就會 1解決方法 公升級硬...