日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Nginx >内容正文

Nginx

Nginx 基础 ( 二)

發(fā)布時(shí)間:2023/12/4 Nginx 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Nginx 基础 ( 二) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、HTTP請(qǐng)求

http請(qǐng)求包括客戶端請(qǐng)求服務(wù)端 以及 服務(wù)端響應(yīng)數(shù)據(jù)回客戶端,如下

請(qǐng)求:包括請(qǐng)求行、請(qǐng)求頭部、請(qǐng)求數(shù)據(jù)

響應(yīng):包括狀態(tài)行、消息報(bào)頭、響應(yīng)正文

比如在Linux中curl請(qǐng)求網(wǎng)站獲取請(qǐng)求信息和響應(yīng)信息

curl -v http://www.kugou.com >/dev/null



二、 Nginx日志類型

2.1 access.log【訪問(wèn)日志】

2.2 error.log 【錯(cuò)誤日志】

重點(diǎn)注意:

日志顯示格式是通過(guò)定義配置文件中l(wèi)og_format項(xiàng)來(lái)改變的


注: 如果要自定義輸出信息,? 所有變量大寫需要變小寫,? 所有-需要變成_? ,然后在變量前面加$

注: http_referer 會(huì)記錄從哪里訪問(wèn)過(guò)來(lái)的(上一級(jí)頁(yè)面)

注: http_user_agent? 會(huì)記錄用戶是用什么訪問(wèn)此頁(yè)面的 ( 比如ie,比如crome,比如curl等等 )


三、? Nginx變量

3.1 HTTP請(qǐng)求變量

arg_PARAMETER(http請(qǐng)求參數(shù)名)? ?

http_HEADER(request請(qǐng)求中的header)??

sent_http_HEADER(服務(wù)端返回給客戶端的http head)

3.2? 內(nèi)置變量

注: Nginx內(nèi)置的,可以到nginx官網(wǎng)查看

http://nginx.org/en/docs/http/ngx_http_log_module.html#access_log

http://nginx.org/en/docs/http/ngx_http_core_module.html#var_status

3.3? 自定義變量? -自己定義 (待補(bǔ))


四、 log_format中變量解釋

remote_addr? :? 表示客戶端地址

remote_user? ?:? 表示客戶端請(qǐng)求nginx認(rèn)證的用戶名

time_local? :? 表示nginx時(shí)間

request? :? 表示http request頭的請(qǐng)求行

status? :? 表示response返回的狀態(tài)

body_bytes_sent? :? 表示服務(wù)端響應(yīng)給客戶端信息的大小

http_referer? :? 表示上一級(jí)頁(yè)面是哪一個(gè)

http_user_agent? :? 表示客戶端的內(nèi)容

http_x_forwarded_for? :? 記錄每一級(jí)用戶通過(guò)http請(qǐng)求對(duì)應(yīng)所攜帶的http信息


總結(jié)

以上是生活随笔為你收集整理的Nginx 基础 ( 二)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。