nginx內建變數備忘

2021-09-21 01:16:46 字數 1230 閱讀 8968

引數

說明示例

$remote_addr

客戶端位址

211.28.65.253

$remote_user

客戶端使用者名稱

–$time_local

訪問時間和時區

18/jul/2012:17:00:01 +0800

$request

請求的uri和http協議

請求host欄位,帶埠

www.it300.com 192.168.100.100:123

$status

http請求狀態

200$upstream_status

upstream狀態

200$body_bytes_sent

傳送給客戶端檔案內容大小

url跳轉**

使用者終端瀏覽器等資訊

"mozilla/4.0 (compatible; msie 8.0; windows nt 5.1; trident/4.0; sv1; gtb7.0; .net4.0c;

$ssl_protocol

ssl協議版本

tlsv1

$ssl_cipher

交換資料中的演算法

rc4-sha

$upstream_addr

後台upstream的位址,即真正提供服務的主機位址

10.10.10.100:80

$request_time

整個請求的總時間

0.205

$upstream_response_time

請求過程中,upstream響應時間

0.002

$server_port

請求到達的伺服器的埠號

80$remote_port

客戶端port

11515

$host

不帶埠的網域名稱

–$request_method

等同於request的method

通常是「get」或「post」

$request_uri

含有引數的完整的初始uri

–$query_string

?後的內容

level=indices

nginx內建變數備忘

引數 說明示例 remote addr 客戶端位址 211.28.65.253 remote user 客戶端使用者名稱 time local 訪問時間和時區 18 jul 2012 17 00 01 0800 request 請求的uri和http協議 請求host欄位,帶埠 www.it300....

nginx內建變數

nginx作為乙個成熟 久經考驗的負載均衡軟體,與其提供豐富 完整的內建變數是分不開的,它極大增加了對nginx網路行為的控制細度。這些變數大部分都是在請求進入時解析的,並把他們快取到請求cycle中,方便下一次獲取使用。首先來看看nginx對都開放了那些api。參看下表 名稱說明 arg name...

nginx 內建變數

在配置基於nginx伺服器的 時,必然會用到 nginx內建變數 下面筆者將它整理成列表,把最新版本的變數列出來,以方便做配置時查詢 nginx內建變數 內建變數存放在 ngx http core module 模組中,變數的命名方式和apache 伺服器變數是一致的。總而言之,這些變數代表著客戶端...