亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Nginx > 正文

nginx日志中添加請求的response日志(推薦)

2024-08-30 12:29:34
字體:
來源:轉載
供稿:網友

由于此功能在nginx內置的功能中沒有,需要安裝第三方模塊ngx_lua,由于此模塊需要Lua語言,所以需要安裝相應的Lua語言包

1. 下載安裝LuaJIT

# cd /usr/local/src# wget http://luajit.org/download/LuaJIT-2.0.2.tar.gz# tar -xzvf LuaJIT-2.0.2.tar.gz# cd LuaJIT-2.0.2# make

出現如下內容表示編譯成功

OK  Successfully built LuaJITmake[1]: Leaving directory `/usr/local/src/LuaJIT-2.0.2/src'==== Successfully built LuaJIT 2.0.2 ====# make install

出現如下內容,表示安裝成功

==== Successfully installed LuaJIT 2.0.2 to /usr/local ====

2. 下載準備nginx lua模塊

# cd /usr/local/src# wget https://github.com/chaoslawful/lua-nginx-module/archive/v0.8.6.tar.gz# tar -xzvf v0.8.6

3. 安裝nginx

# cd /usr/local/src/# wget http://nginx.org/download/nginx-1.4.2.tar.gz# tar -xzvf nginx-1.4.2.tar.gz# cd nginx-1.4.2//先導入環境變量,告訴nginx去哪里找luajit# export LUAJIT_LIB=/usr/local/lib# export LUAJIT_INC=/usr/local/include/luajit-2.0# ./configure --prefix=/usr/local/nginx-1.4.2 --add-module=../lua-nginx-module-0.8.6# make -j2# make install

4.測試安裝是否成功

# cd /usr/local/nginx-1.4.2/conf/# vi nginx.conf

lua指令方式

在server 中添加一個localtion

location /hello {   default_type 'text/plain';   content_by_lua 'ngx.say("hello, lua")';  }

然后啟動nginx

# cd /usr/local/nginx-1.4.2/sbin# ./nginx

瀏覽器訪問:

http://127.0.0.1/hello

顯示:hello, lua

注意點:

1.注意每個模塊的安裝目錄不能出現差錯

2.如果之前通過apt-get方式安裝了nginx,需要先刪除nginx,因為此方式下載的軟件無法編譯

3.

到此說明第三方安裝成功,

5.下面開始添加日志

http { log_format mylog 'response_body:$resp_body'; server {  #記錄nginx請求返回值  lua_need_request_body on;  set $resp_body "";  body_filter_by_lua '   local resp_body = string.sub(ngx.arg[1], 1, 1000)   ngx.ctx.buffered = (ngx.ctx.buffered or "") .. resp_body   if ngx.arg[2] then    ngx.var.resp_body = ngx.ctx.buffered   end  ';       location / {   proxy_pass http://127.0.0.1:5000;   access_log /var/log/nginx/access.log mylog;   } }}

到此便成功添加response日志。

如果懂Lua語言的,可以對如下代碼進行修改,來更加符合自己的要求。

  body_filter_by_lua '   local resp_body = string.sub(ngx.arg[1], 1, 1000)   ngx.ctx.buffered = (ngx.ctx.buffered or "") .. resp_body   if ngx.arg[2] then    ngx.var.resp_body = ngx.ctx.buffered   end  ';

日志輸出時,會發現語言響應結果涉及到字符漢字的時候轉為16進制導致無法識別。

部分響應日志如下:

response_body:    {/x22code/x22: 404, /x22message/x22: /x22/xE8/xAF/xB7/xE6/xB1/x82/xE7/x9A/x84/xE8/xB5/x84/xE6/xBA/x90/xE4/xB8/x8D/xE5/xAD/x98/xE5/x9C/xA8/x22, /x22data/x22: {}}

可通過復制到python腳本進行解決。

str1='''{/x22code/x22: 404, /x22message/x22: /x22/xE8/xAF/xB7/xE6/xB1/x82/xE7/x9A/x84/xE8/xB5/x84/xE6/xBA/x90/xE4/xB8/x8D/xE5/xAD/x98/xE5/x9C/xA8/x22, /x22data/x22: {}}'''print(str1.encode('raw_unicode_escape').decode('utf-8'))

輸入結果為:

{"code": 404, "message": "請求的資源不存在", "data": {}}

總結

以上所述是小編給大家介紹的nginx日志中添加請求的response日志,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品麻豆va在线播放| 中文字幕亚洲欧美一区二区三区| 成人欧美一区二区三区在线湿哒哒| 国产精品日韩在线一区| 欧美高清在线观看| 91理论片午午论夜理片久久| 欧美孕妇毛茸茸xxxx| 亚洲精品永久免费| 国产成人高清激情视频在线观看| 久久人人爽人人爽人人片亚洲| 欧美最猛性xxxxx亚洲精品| 亚洲女同性videos| 欧美激情在线播放| 欧美三级免费观看| 久久99国产综合精品女同| 97视频在线观看播放| 69视频在线免费观看| 国a精品视频大全| 91干在线观看| 亚洲第一视频网| 久久国产精品久久久久久久久久| 日韩成人av一区| 久久综合88中文色鬼| 中文字幕精品在线视频| 97精品伊人久久久大香线蕉| 中日韩美女免费视频网站在线观看| 亚洲免费福利视频| 久久久久久久久久久91| 日韩在线欧美在线国产在线| 国产一区二区美女视频| 久久国产精品影片| 亚洲综合中文字幕在线| 久久影视电视剧免费网站| 日韩电影中文字幕在线观看| 亚洲 日韩 国产第一| 亚洲国产精品高清久久久| 亚洲伊人一本大道中文字幕| 日本精品视频在线| 国产精品香蕉国产| 亚洲视频在线观看视频| 91中文字幕在线观看| 国产亚洲成精品久久| 国产日韩精品在线播放| 日韩欧美在线一区| 欧美性色19p| 久久97精品久久久久久久不卡| 国产一区二区免费| 欧美高清激情视频| 午夜美女久久久久爽久久| 欧美成aaa人片免费看| 国产精品成人播放| 国产精品∨欧美精品v日韩精品| 亚洲人成网站999久久久综合| 亚洲天堂视频在线观看| 国产精品色悠悠| 国产91精品高潮白浆喷水| 国产乱肥老妇国产一区二| 日韩欧美中文字幕在线播放| 欧美www视频在线观看| 8090理伦午夜在线电影| 91网在线免费观看| 国产中文字幕91| 亚洲一级一级97网| 精品成人69xx.xyz| www.日本久久久久com.| 成人有码在线播放| 日韩精品视频免费在线观看| 日本成人黄色片| 国产精品成人品| 日韩av在线影院| 欧美日韩国产中文精品字幕自在自线| 欧美激情网站在线观看| 日韩一区二区精品视频| 色香阁99久久精品久久久| 国产精品盗摄久久久| 精品国内产的精品视频在线观看| 亚洲女人天堂网| 日韩高清免费在线| 成人妇女免费播放久久久| 国产日本欧美视频| 亚洲精品国产精品乱码不99按摩| 精品福利一区二区| www.精品av.com| 成人久久久久久| 中文字幕亚洲激情| 精品久久久久人成| 欧美日韩性视频在线| 97国产精品人人爽人人做| 亚洲一区二区三区sesese| 久久精品视频va| 最近2019中文免费高清视频观看www99| 久久精视频免费在线久久完整在线看| 日本精品久久电影| 久久综合免费视频| 成人xvideos免费视频| 亚洲综合在线小说| 一区二区三区视频在线| 日本一区二区在线免费播放| 98午夜经典影视| 亚洲国产又黄又爽女人高潮的| 富二代精品短视频| 亚洲美女av网站| 黄色成人在线免费| 国产成人精品a视频一区www| 国产精品高清免费在线观看| 国产精品久久久久免费a∨| 日韩av免费在线看| 日韩欧美国产免费播放| 成人福利网站在线观看11| 亚洲精品一区二区久| 国产精品精品视频一区二区三区| 国产精品青草久久久久福利99| 亚洲男女自偷自拍图片另类| 亚洲一区二区三区777| 一本色道久久88亚洲综合88| 久久久久久久一区二区三区| 国产97在线视频| 久热99视频在线观看| 综合国产在线视频| 另类图片亚洲另类| 亚洲男人第一av网站| 欧美高清视频免费观看| 国产精品成人aaaaa网站| 日韩性生活视频| 亚洲第一天堂av| 亲子乱一区二区三区电影| 欧美日韩精品在线视频| 亚洲18私人小影院| 欧美一区二粉嫩精品国产一线天| 国产www精品| 亚洲自拍中文字幕| 久久99热精品这里久久精品| 亚洲美女在线看| 久久久久女教师免费一区| 日韩精品中文字幕在线观看| 久久精品成人欧美大片古装| 日韩福利在线播放| 日韩美女在线观看| 亚洲欧洲成视频免费观看| 欧美成人剧情片在线观看| 成人国产精品一区| 国产精品2018| 亚洲国产中文字幕久久网| 久久久久久国产精品美女| 欧美日韩国产成人在线观看| 91色琪琪电影亚洲精品久久| 最近中文字幕日韩精品| 亚洲天堂av高清| 中文字幕精品在线视频| 国产精品久久久久久久app| 国产精品都在这里| 欧美午夜片欧美片在线观看| 亚洲区bt下载| 欧美洲成人男女午夜视频| 欧美激情2020午夜免费观看| 欧美午夜精品久久久久久久| 亚洲精品国精品久久99热| 国产婷婷色综合av蜜臀av| 国产精品视频自在线| 欧美另类极品videosbestfree| 久久久久久久久网站| 中文字幕一区二区三区电影| 精品视频—区二区三区免费| 91av在线不卡|