`
huanghuizz
  • 浏览: 85284 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

nginx 全局变量对照

 
阅读更多
http://dwz.stamhe.com/index.php?_a=index&_m=show&count=10
remote_addr		客户端ip,如:192.168.4.2
binary_remote_addr	客户端ip(二进制)
remote_port		客户端port,如:50472
remote_user		已经经过Auth Basic Module验证的用户名
host			请求主机头字段,否则为服务器名称,如:dwz.stamhe.com
request			用户请求信息,如:GET /?_a=index&_m=show&count=10 HTTP/1.1
request_filename	当前请求的文件的路径名,由root或alias和URI request组合而成,如:/webserver/htdocs/dwz/index.php
status			请求的响应状态码,如:200
body_bytes_sent	响应时送出的body字节数数量。即使连接中断,这个数据也是精确的,如:40
content_length	请求头中的Content-length字段
content_type	请求头中的Content-Type字段
http_referer	引用地址
http_user_agent	客户端agent信息,如:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11
args			如:_a=index&_m=show&count=10
document_uri	与$uri相同,如:/index.php
document_root	针对当前请求的根路径设置值,如:/webserver/htdocs/dwz
hostname		如:centos53.localdomain
http_cookie		客户端cookie信息
cookie_COOKIE	cookie COOKIE变量的值
is_args			如果有$args参数,这个变量等于”?”,否则等于”",空值,如?
limit_rate		这个变量可以限制连接速率,0表示不限速
query_string	与$args相同,如:_a=index&_m=show&count=10
realpath_root	如:/webserver/htdocs/dwz
request_body	 记录POST过来的数据信息
request_body_file	客户端请求主体信息的临时文件名
request_method	客户端请求的动作,通常为GET或POST,如:GET
request_uri		包含请求参数的原始URI,不包含主机名,如:”/foo/bar.php?arg=baz”。不能修改。如:/index.php?_a=index&_m=show&count=10
scheme			HTTP方法(如http,https),如:http
uri				如:/index.php
request_completion	如果请求结束,设置为OK. 当请求未结束或如果该请求不是请求链串的最后一个时,为空(Empty),如:OK
server_protocol	请求使用的协议,通常是HTTP/1.0或HTTP/1.1,如:HTTP/1.1
server_addr		服务器地址,在完成一次系统调用后可以确定这个值,如:192.168.4.129
server_name		服务器名称,如:dwz.stamhe.com
server_port		请求到达服务器的端口号,如:80
分享到:
评论

相关推荐

    nginx全局变量整理小结

    Nginx 全局变量整理小结 Nginx 全局变量是 Nginx 服务器中的一组预定义变量,用于存储当前请求的信息和服务器的状态。这些变量可以在 Nginx 配置文件中使用,帮助管理员更好地管理和优化服务器。这篇文章将对 Nginx...

    nginx内置变量

    **Nginx内置变量概述** Nginx是一个高性能的HTTP和反向代理服务器,它具有模块化设计和出色的并发处理能力。在Nginx配置中,内置变量扮演着至关重要的角色,它们允许管理员动态地获取关于请求、客户端、服务器状态...

    Nginx中全局变量整理小结

    在Nginx中,全局变量扮演着至关重要的角色,它们为服务器配置提供了丰富的信息来源,使得我们可以根据不同的请求条件进行动态响应。以下是一些主要的全局变量及其详细说明: 1. **$http_USER_AGENT**: 这个变量包含...

    Nginx内置变量列表

    nginx内置变量列表,根据 Nginx 源码文件 ngx_http_variables.c 提取了nginx 的内置变量。

    nginx自定义变量与内置预定义变量的使用

    每个变量都是全局可见的,但它们并不是真正的全局变量。这意味着在一个配置块中定义的变量可以在其他配置块中被访问,但它们的值只在声明它们的块及其子块中有效。例如: ```nginx location a/ { return 200 $a; }...

    nginx 内置变量详解及隔离进行简单的拦截

    1,nginx内置变量 nginx 有很多内置变量可以进行简单的过滤。 $arg_name 请求行中的name参数。 $args 请求行中参数字符串。 $cookie_name 名为name的cookie。 与$uri相同。 $http_name 任意请求头的值;变量名的后...

    nginx全局说明.doc

    ### Nginx 全局说明知识点详解 #### 一、Nginx 概述 - **开源性**:Nginx 是一款完全开源的Web服务器...以上是对Nginx全局说明文档中的关键知识点的详细解读,希望能帮助读者更好地理解Nginx的核心特性和配置方法。

    window下nginx配置

    ### Window下Nginx配置详解 #### 一、前言 一直以来,许多开发者都认为Nginx只能在Linux环境下运行,实际上,在Windows系统中同样可以部署并高效运行Nginx。随着网站流量的增长,单台服务器可能无法满足需求,此时...

    nginx 内置变量表 Excel版.rar

    经常需要配置Nginx ,其中有许多以 $ 开头的变量,经常需要查阅nginx 所支持的变量。 可能是对 Ngixn资源不熟悉,干脆就直接读源码,分析出支持的变量。 Nginx支持的http变量实现在 ngx_http_variables.c 的 ngx_...

    NGINX conf 配置文件中的变量大全

    在深入探讨NGINX配置文件中的变量之前,我们先简要了解一下NGINX。NGINX是一款高性能的HTTP和反向代理服务器,广泛应用于互联网上处理高并发连接、静态文件服务以及负载均衡等场景。其配置文件是实现NGINX功能的核心...

    nginx.conf

    user nginx; worker_processes 1; error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events {  worker_connections 1024; } http {  include /etc/nginx/mime.types;  default_type ...

    分享最新版 nginx内置变量 大全

    nginx内置变量 内置变量存放在 ngx_http_core_module 模块中,变量的命名方式和apache 服务器变量是一致的。总而言之,这些变量代表着客户端请求头的内容,例如$http_user_agent, $http_cookie, 等等。下面是nginx...

    Nginx 内置预变量都有哪些?

    Nginx 内置预变量都有哪些?

    Nginx模块源码 nginx-notice-2

    1. **初始化模块**:这部分代码在Nginx启动时执行,用于设置模块的配置信息和全局变量。 2. **配置处理函数**:这些函数负责解析和处理在Nginx配置文件中为模块指定的指令。 3. **事件处理函数**:这些函数处理来自...

    Nginx中rewrite实现二级域名、三级域名、泛域名、路径的重写[文].pdf

    Nginx 中 rewrite 实现二级域名、三级域名、泛域名...Nginx 中的 rewrite 模块可以实现二级域名、三级域名、泛域名、路径的重写,并且可以使用 rewrite flags、正则表达式匹配、全局变量等来实现复杂的 URL 重写逻辑。

    arm 架构 docker运行nginx镜像包

    arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构...

Global site tag (gtag.js) - Google Analytics