nginx内置全局变量及含义

名称 版本 说明(变量列表来源于文件 ngx_http_variables )

$args 1.0.8 请求中的参数;

$binary_remote_addr 1.0.8 远程地址的二进制表示

$body_bytes_sent 1.0.8 已发送的消息体字节数

$content_length 1.0.8 HTTP请求信息里的”Content-Length”;

$content_type 1.0.8 请求信息里的”Content-Type”;

$document_root 1.0.8 针对当前请求的根路径设置值;

$document_uri 1.0.8 与$uri相同; 比如 /test1/test2/test.php

$host 1.0.8 请求信息中的”Host”,如果请求中没有Host行,则等于设置的服务器名;

$hostname 1.0.8

$http_cookie 1.0.8 cookie 信息

$http_post 1.0.8

$http_referer 1.0.8 引用地址

$http_user_agent 1.0.8 客户端代理信息

$http_via 1.0.8 最后一个访问服务器的Ip地址。http://www.cnblogs.com/deng02/archive/2009/02/11/1387911.html

$http_x_forwarded_for 1.0.8 相当于网络访问路径。http://www.cnblogs.com/craig/archive/2008/11/18/1335809.html

$is_args 1.0.8

$limit_rate 1.0.8 对连接速率的限制;

$nginx_version 1.0.8

$pid 1.0.8

$query_string 1.0.8 与$args相同;

$realpath_root 1.0.8

$remote_addr 1.0.8 客户端地址;

$remote_port 1.0.8 客户端端口号;

$remote_user 1.0.8 客户端用户名,认证用;

$request 1.0.8 用户请求

$request_body 1.0.8

$request_body_file 1.0.8 发往后端的本地文件名称

$request_completion 1.0.8

$request_filename 1.0.8 当前请求的文件路径名,比如$request_filename:D:\nginx/html/test1/test2/test.php

$request_method 1.0.8 请求的方法,比如”GET”、”POST”等;

$request_uri 1.0.8 请求的URI,带参数; 比如http://localhost:88/test1/test2/test.php

$scheme 1.0.8 所用的协议,比如http或者是https,比如rewrite^(.+)$$scheme://example.com$1redirect;

$sent_http_cache_control 1.0.8

$sent_http_connection 1.0.8

$sent_http_content_length 1.0.8

$sent_http_content_type 1.0.8

$sent_http_keep_alive 1.0.8

$sent_http_last_modified 1.0.8

$sent_http_location 1.0.8

$sent_http_transfer_encoding 1.0.8

$server_addr 1.0.8 服务器地址,如果没有用listen指明服务器地址,使用这个变量将发起一次系统调用以取得地址(造成资源浪费);

$server_name 1.0.8 请求到达的服务器名;

$server_port 1.0.8 请求到达的服务器端口号;

$server_protocol 1.0.8 请求的协议版本,”HTTP/1.0″或”HTTP/1.1″;

$uri 1.0.8 请求的URI,可能和最初的值有不同,比如经过重定向之类的。

Original: https://www.cnblogs.com/buffer/p/3204713.html
Author: buffer的blogs
Title: nginx内置全局变量及含义

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/543693/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 七、Java数组

    Java数组 什么是数组 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作为一个数组元素,每个数组元素可以通…

    Java 2023年6月7日
    067
  • effective java

    注:本文转载于http://www.cnblogs.com/xing901022/p/5854506.html,感谢xingoo! 通过函数作为策略有两个要注意的地方: 使用接口作…

    Java 2023年5月29日
    060
  • 改Bug的经验

    如果修复某个Bug花了很长时间,这时候就要问问自己为什么,怎么做才吸取经验教训,在类似的问题上不再出问题,以及采用的方法,使用的工具是否还有改进的地方;当所有问题都解决之后,一定要…

    Java 2023年6月15日
    052
  • MySQL中的 ”SELECT FOR UPDATE“ 一次实践

    最近工作中遇到一个问题,两个不同的线程会对数据库里的一条数据做修改,如果不加锁的话,会得到错误的结果。 就用了MySQL中for update 这种方式来实现 本文主要测试主键、唯…

    Java 2023年6月8日
    053
  • node热加载

    node可以通过require热加载文件,这里先提一下require的加载方式:当我们第一次使用require加载模块时require会把被加载文件的绝对路径作为key存放在req…

    Java 2023年6月5日
    096
  • Java设计模式-单例模式

    Java设计模式——单例模式 描述:确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例 特点:1、单例类只能有一个实例2、单例类必须自己创建自己的唯一实例3、单例类必须…

    Java 2023年6月7日
    066
  • JAVA PDF 截取N页,生成新文件,转图片

    JAVA PDF 截取N页,生成新文件,转图片 import com.itextpdf.text.Document; import com.itextpdf.text.pdf.Pd…

    Java 2023年6月13日
    077
  • kubernetes ingress-nginx digest 清空

    GitHub – kubernetes/ingress-nginx: NGINX Ingress Controller for Kuberneteshttps://gi…

    Java 2023年5月30日
    068
  • Nginx总结(十)实现Nginx负载均衡高可用

    之前讲了Nginx 如何实现负载均衡,以及如何实现动静分离。但是还确少Nginx 高可用的部分。因为Nginx 处于整个系统非常重要的位置,Nginx的高可用影响到整个系统的稳定性…

    Java 2023年5月30日
    076
  • 彩食鲜架构团队风采

    2020-4-15 架构组支援福州做冷热数据拆分 4-24 听说最近测试环境不稳定,首席掏腰包请大家喝个茶吧~~ ps: 服务器资源不足,咋办? :) 4-25 诸事不顺,上天台聊…

    Java 2023年6月8日
    071
  • Mybatis源码分析(1)

    1、Maven OGNL的三要素 表达式:OGNL表达式是功能强大的表达式语言,何解?在ognl中想要执行取值,赋值,调用方法等等操作,你都需要用表达式表示。通过表达式,底层会解析…

    Java 2023年6月7日
    086
  • 【leetcode】42. 接雨水

    给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 示例 1: 输入:height = [0,1,0,2,1,0,1,3,2,1,2…

    Java 2023年6月6日
    074
  • 【Java线程池】 java.util.concurrent.ThreadPoolExecutor 源码分析

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Java 2023年6月9日
    090
  • junit结合spring-test里的MockMvc来测试SpringMvc接口方法

    如下是SpringMvc项目里的Controller 重点来了,junit结合spring-test里的MockMvc来测试上面的http接口 运行结果(支持debug调试,是不是…

    Java 2023年5月29日
    0154
  • 抖音无水印采集下载工具

    抖音作为6亿用户的媒体平台,现如今已经成为行业中的翘楚,全网高质量的短视屏,以及高质量的原视频素材库几乎全部被抖音垄断,想下载抖音的原视频作为创作素材,但是下载的都带有水印,今天林…

    Java 2023年5月30日
    0133
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球