亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

目錄
  • 一、獲取 header 請求頭
  • 二、獲取url參數(shù)
  • 總結(jié)

一、獲取 header 請求頭

在 ngx_lua 中訪問 Nginx 內(nèi)置變量 ngx.var.http_HEADER 即可獲得請求頭HEADER的內(nèi)容。

在 nginx配置中,通過$http_HEADER 即可獲得請求頭HEADER的內(nèi)容。

案例:

$.ajax({
    .......
    headers: { 
        Accept: "application/json; charset=utf-8", 
        X-TimerLocal: "Bin"  //這個(gè)是自定義的請求頭
    },
    .......
});

在nginx的location配置中,在獲取header配置時(shí),須要在header名稱前面加上固定前綴“http_“,并將header名稱中的“-”中劃線變?yōu)橄聞澗€,舉例說明:

       自定義的header名稱為X-TimerLocal,那在nginx中使用$http_x_timerlocal 來獲取到X-TimerLocal的值。

if ($http_x_timerlocal  = 'BIN') {
    rewrite ^(.*/timerbin/.*)$ https://$host$1 permanent;
}

包含X-TimerLocal=BIN的header請求進(jìn)行判斷,若是發(fā)現(xiàn)路徑中包含/timerbin/路徑時(shí),對請求URL進(jìn)行重寫,從新跳轉(zhuǎn)。

二、獲取url參數(shù)

在 ngx_lua 中訪問 Nginx 內(nèi)置變量 ngx.var.arg_PARAMETER 即可獲得GET參數(shù)PARAMETER的內(nèi)容。

在 nginx配置中,通過$arg_PARAMETER 即可獲得GET參數(shù)PARAMETER的內(nèi)容。

案例:

通過 http://www.test.com?name=hello&id=123 來驗(yàn)證url的請求參數(shù),能夠在nginx中獲取到,只需要修改nginx.conf 配置文件如下,就可以在access.log中看到id和name在log中

http {
? ? include ? ? ? mime.types;
? ? default_type ?application/octet-stream;


? ? log_format main '{ "@timestamp": "$time_iso8601", '
? ? '"servername": "$http_host", '
? ? '"id": "$arg_id",'
? ? '"name": "$arg_name",'
? ? '"remote_addr": "$remote_addr",'
? ? '"referer": "$http_referer",'
? ? '"request": "$request",'
? ? '"request_time": "$request_time",'
? ? '"status": $status,'
? ? '"bytes":$body_bytes_sent,'
? ? '"agent": "$http_user_agent",'
? ? '"x_forwarded": "$http_x_forwarded_for",'
? ? '"upstr_addr": "$upstream_addr",'
? ? '"upstr_host": "$upstream_http_host",'
? ? '"ups_resp_time": "$upstream_response_time" }';


? ? access_log ?logs/access.log main;
? ? server_names_hash_bucket_size 128;

總結(jié)

分享到:
標(biāo)簽:參數(shù) 自定義 獲取 詳解 請求
用戶無頭像

網(wǎng)友整理

注冊時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運(yùn)動步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定