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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Nginx >内容正文

Nginx

Nginx 基础 ( 二)

發布時間:2023/12/4 Nginx 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Nginx 基础 ( 二) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、HTTP請求

http請求包括客戶端請求服務端 以及 服務端響應數據回客戶端,如下

請求:包括請求行、請求頭部、請求數據

響應:包括狀態行、消息報頭、響應正文

比如在Linux中curl請求網站獲取請求信息和響應信息

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



二、 Nginx日志類型

2.1 access.log【訪問日志】

2.2 error.log 【錯誤日志】

重點注意:

日志顯示格式是通過定義配置文件中log_format項來改變的


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

注: http_referer 會記錄從哪里訪問過來的(上一級頁面)

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


三、? Nginx變量

3.1 HTTP請求變量

arg_PARAMETER(http請求參數名)? ?

http_HEADER(request請求中的header)??

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

3.2? 內置變量

注: Nginx內置的,可以到nginx官網查看

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? 自定義變量? -自己定義 (待補)


四、 log_format中變量解釋

remote_addr? :? 表示客戶端地址

remote_user? ?:? 表示客戶端請求nginx認證的用戶名

time_local? :? 表示nginx時間

request? :? 表示http request頭的請求行

status? :? 表示response返回的狀態

body_bytes_sent? :? 表示服務端響應給客戶端信息的大小

http_referer? :? 表示上一級頁面是哪一個

http_user_agent? :? 表示客戶端的內容

http_x_forwarded_for? :? 記錄每一級用戶通過http請求對應所攜帶的http信息


總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。