教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢(xún)/投訴熱線:400-618-4000

Rewrite常用全局變量有哪些?Rewrite全局變量介紹

更新時(shí)間:2021年08月26日17時(shí)50分 來(lái)源:傳智教育 瀏覽次數(shù):

將本頁(yè)面鏈接發(fā)給QQ:435946716獲取ORACLE全套視頻教程+筆記+源碼


Rewrite常用全局變量有哪些?Rewrite全局變量介紹

$args

變量中存放了請(qǐng)求URL中的請(qǐng)求參數(shù)。比如http://192.168.200.133/server?arg1=value1&args2=value2中 的"arg1=value1&arg2=value2",功能和$query_string一樣。


$http_user_agent

變量存儲(chǔ)的是用戶(hù)訪問(wèn)服務(wù)的代理信息(如果通過(guò)瀏覽器訪問(wèn),記錄的是瀏覽器的相關(guān)版本信息)


$host

變量存儲(chǔ)的是訪問(wèn)服務(wù)器的server_name值


$document_uri

變量存儲(chǔ)的是當(dāng)前訪問(wèn)地址的URI。比如http://192.168.200.133/server?id=10&name=zhangsan中的"/server",功能和$uri一樣


$document_root

變量存儲(chǔ)的是當(dāng)前請(qǐng)求對(duì)應(yīng)location的root值,如果未設(shè)置,默認(rèn)指向Nginx自帶html目錄所在位置


$content_length

變量存儲(chǔ)的是請(qǐng)求頭中的Content-Length的值


$content_type

變量存儲(chǔ)的是請(qǐng)求頭中的Content-Type的值


$http_cookie

變量存儲(chǔ)的是客戶(hù)端的cookie信息,可以通過(guò)add_header Set-Cookie'cookieName=cookieValue'來(lái)添加cookie數(shù)據(jù)


$limit_rate

變量中存儲(chǔ)的是Nginx服務(wù)器對(duì)網(wǎng)絡(luò)連接速率的限制,也就是Nginx配置中對(duì)limit_rate指令設(shè)置的值,默認(rèn)是0,不限制。


$remote_addr

變量中存儲(chǔ)的是客戶(hù)端的IP地址


$remote_port

變量中存儲(chǔ)了客戶(hù)端與服務(wù)端建立連接的端口號(hào)


$remote_user

變量中存儲(chǔ)了客戶(hù)端的用戶(hù)名,需要有認(rèn)證模塊才能獲取


$scheme

變量中存儲(chǔ)了訪問(wèn)協(xié)議


$server_addr

變量中存儲(chǔ)了服務(wù)端的地址


$server_name

變量中存儲(chǔ)了客戶(hù)端請(qǐng)求到達(dá)的服務(wù)器的名稱(chēng)


$server_port

變量中存儲(chǔ)了客戶(hù)端請(qǐng)求到達(dá)服務(wù)器的端口號(hào)


$server_protocol

變量中存儲(chǔ)了客戶(hù)端請(qǐng)求協(xié)議的版本,比如"HTTP/1.1"


$request_body_file

變量中存儲(chǔ)了發(fā)給后端服務(wù)器的本地文件資源的名稱(chēng)


$request_method

變量中存儲(chǔ)了客戶(hù)端的請(qǐng)求方式,比如"GET","POST"等


$request_filename

變量中存儲(chǔ)了當(dāng)前請(qǐng)求的資源文件的路徑名


$request_uri

變量中存儲(chǔ)了當(dāng)前請(qǐng)求的URI,并且攜帶請(qǐng)求參數(shù),比如http://192.168.200.133/server?id=10&name=zhangsan中的"/server?id=10&name=zhangsan"

上述參數(shù)還可以在日志文件中使用,這個(gè)就要用到前面我們介紹的log_format指令

log_format main '$remote_addr - $request - $status-$request_uri $http_user_agent';

access_log logs/access.log main;


猜你喜歡:

Nginx服務(wù)器基礎(chǔ)配置實(shí)例詳解

Nginx中l(wèi)isten指令用法介紹

Nginx有哪些功能?Nginx常用的功能模塊有哪些?

怎么重啟nginx和關(guān)閉服務(wù)?

傳智教育Java培訓(xùn)課程

0 分享到:
和我們?cè)诰€交談!