【Nginx】之常用内置变量

Nginx 内置变量介绍


Nginx 内置了许多无需声明就可以使用的变量,想要使用这些变量,只需在变量名前加个 $ 即可,比如引用 host 变量的方式为 $host


Nginx 常用的内置变量


变量名变量描述
arg_{name}URL 中某个具体参数的值
args全部 URL 参数
content_lengthHTTP 请求中标识包体长度的 Content-Length 头部的值
content_type标识请求包体类型的 Content-Type 头部的值
uri请求的 URI(不包含?后的参数)
request_uri请求的 URI(包含?后的参数)
scheme协议名:HTTP 或者 HTTPS
request_method请求的方式:GET、POST
request_length所有请求内容的大小,包括请求行,头部,包体等
remote_userHTTP Basic Authentication 协议传入的用户名
request原始的 url 请求,含有方法和协议版本
request_time请求处理的耗时时间
server_name匹配上的请求 server_name
request_completion若请求处理完则返回 OK,否则为空
request_id以16进制输出的请求标识 ID,随即生成
status请求的状态,成功是200
time_local本地的标准时间
pid所属 worker 进程的 ID
hostname系统主机名
nginx_version当前运行的 nginx 版本号
host发起请求的客户端的 host
remote_addr发起请求的客户端的 ip 地址
remote_port发起请求的客户端的端口
proxy_protocol_addr若使用了 proxy_protocol 协议则返回协议中的地址
proxy_protocol_port若使用了 proxy_protocol 协议则返回协议中的端口
server_addr服务器端地址(本端地址
server_port服务器端端口
body_bytes_sent记录发送给客户端的请求体大小
http_referer记录从那个页面链接访问过来的
http_user_agent记录请求的用户代理
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值