參數名稱 | 註釋 |
$arg_PARAMETER | HTTP 請求中某個參數的值,如/index.php?site=www.ysl.com,可以用$arg_site 取得 www.ysl.com 這個值 |
$args HTTP | 請求中的完整參數。例如,在請求/index.php?width=400&height=200 中,$args 表示字符串 width=400&height=200 |
$binary_remote_addr | 二進制格式的客戶端地址。例如:\x0A\xE0B\x0E |
$body_bytes_sent | 表示在向客戶端發送的 http 響應中,包體部分的字節數 |
$content_length | 表示客戶端請求頭部中的 Content-Length 字段 |
$content_type | 表示客戶端請求頭部中的 Content-Type 字段 |
$cookie_COOKIE | 表示在客戶端請求頭部中的 cookie 字段 |
$document_root | 表示當前請求所使用的 root 配置項的值 |
$uri | 表示當前請求的 URI,不帶任何參數 |
$document_uri | 與$uri 含義相同 |
$request_uri | 表示客戶端發來的原始請求 URI,帶完整的參數。$uri 和$document_uri 未必是用戶的 原始請求,在內部重定向後可能是重定向後的 URI,而$request_uri 永遠不會改變,始終是客戶端的原始 URI. |
$host | 表示客戶端請求頭部中的 Host 字段。如果 Host 字段不存在,則以實際處理的 server (虛擬主機)名稱代替。如果 Host 字段中帶有端口,如 IP:PORT,那麼$host 是去掉端口的,它的值爲 IP。$host 是全小寫的。這些特性與 http_HEADER 中的 http_host 不同,http_host 只取出 Host 頭部對應的值。 |
$hostname | 表示 Nginx 所在機器的名稱,與 gethostbyname 調用返回的值相同 |
$http_HEADER | 表示當前 HTTP 請求中相應頭部的值。HEADER 名稱全小寫。例如,示請求中 Host 頭部 對應的值 用 $http_host 表 |
$sent_http_HEADER | 表示返回客戶端的 HTTP 響應中相應頭部的值。HEADER 名稱全小寫。例如,用 $sent_ http_content_type 表示響應中 Content-Type 頭部對應的值 |
$is_args | 表示請求中的 URI 是否帶參數,如果帶參數,$is_args 值爲 ?,如果不帶參數,則是 空字符串 |
$limit_rate | 表示當前連接的限速是多少,0 表示無限速 |
$nginx_version | 表示當前 Nginx 的版本號 |
$query_string | 請求 URI 中的參數,與 $args 相同,然而 $query_string 是隻讀的不會改變 |
$remote_addr | 表示客戶端的地址 |
ngx_http_core_module 模塊變量
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.