javascript中cookie的secure屬性的作用簡單介紹
關於cookie的基本用法和操作可以參閱javascript如何操作cookie一章節。
但是很少教程有提到cookie的secure屬性,下面就介紹一下它的作用。
從屬性名稱來看,它的作用是涉及到安全性,確實如此:
當secure屬性設定為true時,cookie只有在https協議下才能上傳到伺服器,而http協議下是沒法上傳,也不會被竊聽。
下面就以兩種協議開啟百度首頁:
[JavaScript] 純文字檢視 複製程式碼https://www.baidu.com http://www.baidu.com
然後分別點選F12開啟谷歌控制檯(當然這裡使用的谷歌瀏覽器)
[JavaScript] 純文字檢視 複製程式碼document.cookie = "name=softwhy.com;expires=60*24*7;secure=true";
然後開啟Resources選項卡,會在https協議的控制檯中看到如下:
但是在使用http協議的網頁選項卡中就不會看到。
如果屬性值設定為false,那麼兩種協議下都會看到。
相關文章
- Cookie Secure 屬性Cookie
- form標籤的enctype屬性的作用簡單介紹ORM
- javascript遍歷物件的屬性簡單介紹JavaScript物件
- javascript innerText屬性用法簡單介紹JavaScript
- javascript的clientLeft和clientTop屬性用法簡單介紹JavaScriptclient
- javascript操作html元素屬性簡單介紹JavaScriptHTML
- javascript delete刪除屬性的注意點簡單介紹JavaScriptdelete
- javascript作用域簡單介紹JavaScript
- css的透明屬性簡單介紹CSS
- javascript訪問物件屬性方式簡單介紹JavaScript物件
- js的屬性物件的specified屬性用法簡單介紹JS物件
- javascript讀寫cookie操作簡單介紹JavaScriptCookie
- 標籤的alt屬性簡單介紹
- javascript模擬實現私有屬性簡單介紹JavaScript
- css border屬性簡單介紹CSS
- outerHTML屬性用法簡單介紹HTML
- javascript作用域和作用域鏈簡單介紹JavaScript
- javascript變數作用於簡單介紹JavaScript變數
- noscript的作用簡單介紹
- <img>標籤的alt屬性簡單介紹
- 連結a的download屬性簡單介紹
- js函式的length屬性簡單介紹JS函式
- js物件的屬性的運用簡單介紹JS物件
- contenteditable屬性用法簡單介紹
- opacity屬性用法簡單介紹
- <style>標籤的scoped屬性用法簡單介紹
- javascript中的閉包概念簡單介紹JavaScript
- overflow-x 屬性用法簡單介紹
- background-size屬性用法簡單介紹
- clientTop和clientLeft屬性用法簡單介紹client
- javascript的this用法簡單介紹JavaScript
- javascript建立、讀取或者刪除cookie簡單介紹JavaScriptCookie
- img圖片的complete屬性用法簡單介紹
- require.js的作用簡單介紹UIJS
- js select下拉選單的defaultSelected屬性簡單介紹JS
- 表單元素的form屬性介紹ORM
- javascript中的就加號+的用法簡單介紹JavaScript
- css選擇器中的加號+的作用簡單介紹CSS