一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何將HTTP里面的Header信息記錄到訪問(wèn)日志里

阿銘linux ? 來(lái)源:阿銘linux ? 作者:阿銘linux ? 2022-07-01 11:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

不得不承認(rèn)Nginx用的非常廣泛,然而Nginx的訪問(wèn)日志在分析問(wèn)題時(shí)也有很大用途,那么Nginx日志要想增加一些自定義信息就尤為重要了。比如本篇文章就教你如何將HTTP里面的Header信息記錄到訪問(wèn)日志里。

在nginx的http段里面對(duì)log_format做如下的設(shè)置:

http { …… log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for" "$http_myheader"'; access_log logs/access.log main; …… }

在日志格式的最后面加入了$http_myheader,那么,Nginx會(huì)記錄myheader這個(gè)頭部,保存到access log里面。

重啟Nginx,然后curl測(cè)試:

curl-H"myheader:testlog"localhost/index.htmlcurl localhost/index.html

然后查看兩次請(qǐng)求的日志記錄

tail -2 logs/access.log127.0.0.1 - - [xxx] "GET /index.html HTTP/1.1" 200 88 "-" "curl/7.29.0" "-" "testlog"127.0.0.1--[xxx]"GET/index.htmlHTTP/1.1"20088"-""-""curl/7.29.0""-""-

請(qǐng)求頭部中沒(méi)有myheader字段的時(shí)候,日志字段里記為"-",header有myheader字段的時(shí)候,最后一段是myheader的值。

總結(jié):這里的myhader為自定義的變量,只要在你的header里包含了此字段,并且?guī)纤闹担敲丛谌罩纠锞涂梢燥@示此信息了。

原文標(biāo)題:Nginx如何將用戶請(qǐng)求的Header信息記錄到日志里

文章出處:【微信公眾號(hào):阿銘linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:彭靜

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • HTTP
    +關(guān)注

    關(guān)注

    0

    文章

    523

    瀏覽量

    32602
  • Curl
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    8398
  • 日志
    +關(guān)注

    關(guān)注

    0

    文章

    143

    瀏覽量

    10846

原文標(biāo)題:Nginx如何將用戶請(qǐng)求的Header信息記錄到日志里

文章出處:【微信號(hào):aming_linux,微信公眾號(hào):阿銘linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    DevEcoStudio 中使用模擬器時(shí)如何過(guò)濾日志

    /JSAPP(打印內(nèi)容) 操作后在控制臺(tái)查看就行了 其他 日志內(nèi)容類型 啟動(dòng)相關(guān)日志記錄模擬器啟動(dòng)過(guò)程中的各種信息,如加載系統(tǒng)鏡像、初始化硬件設(shè)備、配置網(wǎng)絡(luò)等操作的結(jié)果和狀態(tài)。如果
    發(fā)表于 05-23 10:46

    從人工記錄到智能巡檢:云翎智能單北斗記錄儀如何重塑電力巡檢

    從人工記錄到智能巡檢,云翎智能單北斗記錄儀以其高精度定位、實(shí)時(shí)數(shù)據(jù)傳輸與智能管理能力,徹底重塑了電力設(shè)施的檢查流程。通過(guò)北斗衛(wèi)星導(dǎo)航系統(tǒng)的核心技術(shù)優(yōu)勢(shì),云翎智能單北斗記錄儀實(shí)現(xiàn)了對(duì)電力巡檢人員的精準(zhǔn)
    的頭像 發(fā)表于 04-03 14:58 ?259次閱讀
    從人工<b class='flag-5'>記錄到</b>智能巡檢:云翎智能單北斗<b class='flag-5'>記錄</b>儀如何重塑電力巡檢

    使用DLP3010LC GUI里面的Light Control的Internal Patterns功能投影條紋圖片,遇到的幾個(gè)疑問(wèn)求解

    我目前在使用DLP3010LC GUI里面的Light Control的Internal Patterns功能投影條紋圖片,有幾個(gè)疑問(wèn), 1:設(shè)置好Pattern Set圖片之后,點(diǎn)擊
    發(fā)表于 02-27 08:07

    玩轉(zhuǎn)Nginx日志管理:高效排查問(wèn)題的終極指南

    的處理時(shí)間等信息。錯(cuò)誤日志記錄訪問(wèn)出錯(cuò)的信息,可以幫助我們定位錯(cuò)誤的原因。 訪問(wèn)
    的頭像 發(fā)表于 12-30 13:50 ?634次閱讀

    Linux日志管理經(jīng)驗(yàn)總結(jié)

    日志內(nèi)容,合理的日志內(nèi)容(日志錨點(diǎn),內(nèi)容格式,等)可以為應(yīng)用服務(wù)的執(zhí)行記錄、問(wèn)題排查提供最有力的幫助。
    的頭像 發(fā)表于 10-24 17:36 ?506次閱讀

    使用Python構(gòu)建高效的HTTP代理服務(wù)器

    構(gòu)建一個(gè)高效的HTTP代理服務(wù)器在Python中涉及多個(gè)方面,包括性能優(yōu)化、并發(fā)處理、協(xié)議支持(HTTP/HTTPS)、錯(cuò)誤處理以及日志記錄等。
    的頭像 發(fā)表于 10-23 07:41 ?505次閱讀

    HTTP海外訪問(wèn)優(yōu)化:提升跨國(guó)網(wǎng)絡(luò)性能的秘訣

    HTTP海外訪問(wèn)優(yōu)化是提升跨國(guó)網(wǎng)絡(luò)性能的關(guān)鍵,涉及多個(gè)方面的技術(shù)和策略。
    的頭像 發(fā)表于 10-15 08:04 ?674次閱讀

    TAS5825或者TAS3251在Pure Path Console已經(jīng)調(diào)置好EQ和DRC,能否把這些信息錄到一個(gè)EEPROM里面?

    你好,我有個(gè)問(wèn)題,假設(shè)TAS5825或者TAS3251這些IC,我在Pure Path Console已經(jīng)調(diào)置好EQ和DRC等, 能否把這些信息錄到一個(gè)EEPROM里面?這樣是否可以不用MCU的情況下,開(kāi)機(jī)EEPROM就可以
    發(fā)表于 10-12 07:10

    全球知名機(jī)構(gòu)Sectigo到訪沃通WoTrus共商合作發(fā)展

    全球知名機(jī)構(gòu)Sectigo的企業(yè)代表到訪沃通公司深圳總部參觀訪問(wèn)
    的頭像 發(fā)表于 09-26 13:46 ?452次閱讀

    記錄到管理:?jiǎn)伪倍饭ぷ?b class='flag-5'>記錄儀如何優(yōu)化工作流程

    在這個(gè)快節(jié)奏的時(shí)代,每一分效率的提升都是企業(yè)競(jìng)爭(zhēng)力的關(guān)鍵。從繁瑣的手工記錄到智能化的數(shù)據(jù)管理,技術(shù)的飛躍正悄然改變著我們的工作方式。頂堅(jiān)單北斗工作記錄儀如何成為優(yōu)化工作流程的得力助手,實(shí)現(xiàn)從記錄到
    的頭像 發(fā)表于 08-30 11:09 ?496次閱讀
    從<b class='flag-5'>記錄到</b>管理:?jiǎn)伪倍饭ぷ?b class='flag-5'>記錄</b>儀如何優(yōu)化工作流程

    請(qǐng)問(wèn)Tina仿真如何將放大器調(diào)零?

    Tina仿真如何將放大器調(diào)零?
    發(fā)表于 08-30 06:58

    更強(qiáng)的無(wú)線(雙)串口數(shù)據(jù)記錄 調(diào)試工具

    1、介紹這是一個(gè)具備Wi-Fi功能的無(wú)線雙串口調(diào)試工具;除了基本的無(wú)線串口外還具備串口數(shù)據(jù)自動(dòng)記錄到TF卡,可自定義數(shù)據(jù)上報(bào)地址,預(yù)留可定義IO功能邏輯等功能,具有很高的可玩性;配合自研上位機(jī)
    的頭像 發(fā)表于 08-02 08:11 ?1178次閱讀
    更強(qiáng)的無(wú)線(雙)串口數(shù)據(jù)<b class='flag-5'>記錄</b> 調(diào)試工具

    用U盤記錄系統(tǒng)LOG信息的簡(jiǎn)單步驟和方法

    的這些 LOG 信息,如果在能聯(lián)網(wǎng)的系統(tǒng)中,那么直接傳輸回服務(wù)器即可,但如果是離線的系統(tǒng),那么就需要一個(gè)存儲(chǔ)設(shè)備來(lái)記錄這些 LOG 信息。一般有以下幾種方式: - 記錄到 Nor? F
    的頭像 發(fā)表于 07-31 10:22 ?1284次閱讀
    用U盤<b class='flag-5'>記錄</b>系統(tǒng)LOG<b class='flag-5'>信息</b>的簡(jiǎn)單步驟和方法

    日志框架簡(jiǎn)介-Slf4j+Logback入門實(shí)踐

    前言 隨著互聯(lián)網(wǎng)和大數(shù)據(jù)的迅猛發(fā)展,分布式日志系統(tǒng)和日志分析系統(tǒng)已廣泛應(yīng)用,幾乎所有應(yīng)用程序都使用各種日志框架記錄程序運(yùn)行信息。因此,作為工
    的頭像 發(fā)表于 07-30 10:00 ?1467次閱讀
    <b class='flag-5'>日志</b>框架簡(jiǎn)介-Slf4j+Logback入門實(shí)踐

    esp8266讀取模擬數(shù)據(jù)并記錄到eeprom,發(fā)送tcp包時(shí)無(wú)法讀取模擬如何解決?

    嗨,esp8266 讀取模擬數(shù)據(jù)并記錄到 eeprom,我正在存儲(chǔ)在 eeprom 中的數(shù)據(jù)作為 tcp 包發(fā)送,但在發(fā)送 tcp 包時(shí)無(wú)法讀取模擬,如何解決它? 如何將線程用于這些作業(yè)?
    發(fā)表于 07-11 07:22