• nginx内置全局变量


    nginx内置全局变量



    $args        请求中的参数;

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

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

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

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

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

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

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

    $hostname               

    $http_cookie        cookie 信息

    $http_post               

    $http_referer        引用地址

    $http_user_agent        客户端代理信息

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

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

    $is_args               

    $limit_rate        对连接速率的限制;

    $nginx_version               

    $pid               

    $query_string        与$args相同;

    $realpath_root               

    $remote_addr        客户端地址;

    $remote_port        客户端端口号;

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

    $request        用户请求

    $request_body               

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

    $request_completion               

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

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

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

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

    $sent_http_cache_control               

    $sent_http_connection               

    $sent_http_content_length               

    $sent_http_content_type               

    $sent_http_keep_alive        

    $sent_http_last_modified               

    $sent_http_location               

    $sent_http_transfer_encoding               

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

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

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

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

    $uri        请求的URI,可能和最初的值有不同,比如经过重定向之类的。
  • 相关阅读:
    WHERE col1=val1 AND col2=val2;index exists on col1 and col2, the appropriate rows can be fetched directly
    MySQL 交集 实现方法
    MBProgressHUD的使用
    Xcode4 使用 Organizer 分析 Crash logs(转)
    SimpleXML 使用详细例子
    PHP的XML Parser(转)
    iPhone,iPhone4,iPad程序启动画面的总结 (转)
    Pop3得到的Email 信件格式介绍
    yii总结
    隐藏Tabbar的一些方法
  • 原文地址:https://www.cnblogs.com/wodetian/p/5658641.html
Copyright © 2020-2023  润新知