nginx內建全域性變數及含義

2022-05-21 07:30:01 字數 2571 閱讀 2425

名稱        版本        說明(變數列表**於檔案 ngx_http_variables )

$args        1.0.8        請求中的引數;

$binary_remote_addr        1.0.8        遠端位址的二進位制表示

$body_bytes_sent        1.0.8        已傳送的訊息體位元組數

$content_length        1.0.8        http請求資訊裡的"content-length";

$content_type        1.0.8        請求資訊裡的"content-type";

$document_root        1.0.8        針對當前請求的根路徑設定值;

$document_uri        1.0.8        與$uri相同; 比如 /test1/test2/test.php

$host        1.0.8        請求資訊中的"host",如果請求中沒有host行,則等於設定的伺服器名;

$hostname        1.0.8       

$http_cookie        1.0.8        cookie 資訊

$http_referer        1.0.8        引用位址

$http_user_agent        1.0.8        客戶端**資訊

$http_via        1.0.8        最後乙個訪問伺服器的ip位址。

$http_x_forwarded_for        1.0.8        相當於網路訪問路徑。

$is_args        1.0.8       

$limit_rate        1.0.8        對連線速率的限制;

$nginx_version        1.0.8       

$pid        1.0.8       

$query_string        1.0.8        與$args相同;

$realpath_root        1.0.8       

$remote_addr        1.0.8        客戶端位址;

$remote_port        1.0.8        客戶端埠號;

$remote_user        1.0.8        客戶端使用者名稱,認證用;

$request        1.0.8        使用者請求

$request_body        1.0.8       

$request_body_file        1.0.8        發往後端的本地檔名稱

$request_completion        1.0.8       

$request_filename        1.0.8        當前請求的檔案路徑名,比如$request_filename:d:\nginx/html/test1/test2/test.php

$request_method        1.0.8        請求的方法,比如"get"、"post"等;

$request_uri        1.0.8        請求的uri,帶引數; 比如http://localhost:88/test1/test2/test.php

$scheme        1.0.8        所用的協議,比如http或者是https,比如rewrite^(.+)$$scheme:

$server_addr        1.0.8        伺服器位址,如果沒有用listen指明伺服器位址,使用這個變數將發起一次系統呼叫以取得位址(造成資源浪費);

$server_name        1.0.8        請求到達的伺服器名;

$server_port        1.0.8        請求到達的伺服器端口號;

$server_protocol        1.0.8        請求的協議版本,"http/1.0"或"http/1.1";

$uri        1.0.8        請求的uri,可能和最初的值有不同,比如經過重定向之類的。

nginx內建全域性變數及含義

名稱 版本 說明 變數列表 於檔案 ngx http variables args 1.0.8 請求中的引數 binary remote addr 1.0.8 遠端位址的二進位制表示 body bytes sent 1.0.8 已傳送的訊息體位元組數 content length 1.0.8 htt...

nginx內建全域性變數及含義

名稱 版本 說明 變數列表 於檔案 ngx http variables args 1.0.8 請求中的引數 binary remote addr 1.0.8 遠端位址的二進位制表示 body bytes sent 1.0.8 已傳送的訊息體位元組數 content length 1.0.8 htt...

Mysql全域性變數含義

5.常用運維命令 6.mysql鎖定狀態檢視相關命令 原文 show global variables show global variables like 方式一 set global 變數名 值 方式二 etc my.cnf mysqld 段中 變數名 值 需重啟mysql後生效 有些變數set...