Nginx的cookie
在Nginx中提供了一個ngx_http_userid_module模組,它的功能就是頒發cookie,在預設安裝中就被選擇安裝。
該模組用於頒發cookie,以便於在子請求上標識客戶端。為了在日誌中記錄cookie資訊,ngx_http_userid_module還提供了兩個變數:$uid_got 和 $uid_set。
注意,變數$uid_got 和 $uid_set在SSI中不容易取到,因為SSI過濾模組在整個Nginx處理鏈中要早於userid模組。
該模組的功能與Apache的mod_uid模組功能一致。
配置示例
userid on; userid_name uid; userid_domain example.com; userid_path /; userid_expires 365d; userid_p3p 'policyref="/w3c/p3p.xml", CP="CUR ADM OUR NOR STA NID"'; |
指 令
該模組提供了以下7條命令。
指令名稱:userid
功 能:啟用或者禁用頒發cookie和記錄被請求cookie。可選項有:
l on - 啟用版本2的cookies 並且記錄它們;
l v1 - 啟用版本1的cookies 並且記錄它們;
l log - 不傳送cookies, 但是記錄進入的cookies;
l off - 不傳送cookies, 也不記錄到日誌;
語 法: userid [on|v1|log||off]
默 認 值: userid off
使用環境: http, server, location
指令名稱:userid_domain
功 能:為指定的域簽發cookie,如果將該指令的引數設定為“none”,那麼將不對任何域名發出cookie。
語 法: userid_domain [ name | none ]
默 認 值: userid_domain none
使用環境: http, server, location
指令名稱:userid_expires
功 能:為cookie設定生存期。這個引數是用於為瀏覽器設定和傳送cookie生存期,如果設定為"max",那麼將會為瀏覽器設定的生存期是到31 December, 2037, 23:55:55 gmt。這個"max"對於一些老的瀏覽器可能不會認識。
語 法: userid_expires [ time | max ]
默 認 值: none
使用環境: http, server, location
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27043155/viewspace-733092/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- nginx新增sticky cookie 分流模組NginxCookie
- 從零手寫實現 nginx-23-nginx 對於 cookie 的操作NginxCookie
- nginx日誌中顯示cookie資訊NginxCookie
- 不用Cookie的“Cookie”技術Cookie
- 不使用 Cookie 的“Cookie”技術Cookie
- 新增cookie、刪除cookie、清除cookieCookie
- cookie的理解????Cookie
- 設定cookie和查詢cookie的方法Cookie
- Python中Cookie的處理(一)Cookie庫PythonCookie
- Flask - Cookie的使用FlaskCookie
- jQuery的Cookie使用jQueryCookie
- localStorage、sessionStorage、Cookie的SessionCookie
- cookie的設定Cookie
- PHP cookie的使用PHPCookie
- cookie的作用域Cookie
- Java操作Cookie之新增CookieJavaCookie
- CookieCookie
- Cookie 的 SameSite 屬性Cookie
- 捕獲cookie的值Cookie
- 聊聊所謂的cookieCookie
- Gin(八):cookie的使用Cookie
- Cookie的相關操作Cookie
- 神奇的Cookie互通魔法Cookie
- java對cookie的操作JavaCookie
- Cookie的簡單使用Cookie
- cookie與session的使用CookieSession
- 跨越域的Cookie (轉)Cookie
- asp中的cookie (轉)Cookie
- Cookie的建立使用 (轉)Cookie
- 如何設定cookie和刪除cookieCookie
- 如何獲取Cookie並使用Cookie侵入Cookie
- 操作cookie外掛jquery.cookie用法CookiejQuery
- go cookieGoCookie
- Cookie 起源Cookie
- javascript cookieJavaScriptCookie
- cookie & sessionCookieSession
- 新增cookieCookie
- cookie sessionCookieSession