$arg_PARAMETER |
HTTP请求中某个参数的值,如/index.html?size=100,可以用$arg_size获取100 |
$args |
HTTP请求中的query字符串 |
$binary_remote_addr |
二进制格式的客户端地址,例如:\x0A\xE0B\x0E |
$body_bytes_sent |
表示在向客户端发送的http响应中,包含部分的字节数 |
$content_length |
请求头部中的Content-Length字段 |
$content_type |
请求头部中的Content-Type字段 |
$cookie_COOKIE |
请求头部中的cookie字段 |
$document_uri |
与$uri含义相同 |
$request_uri |
原始URI,带完整参数 |
$host |
请求头部中的Host字段 |
$hostname |
Nginx所在机器的名称 |
$http_HEADER |
HTTP请求中相应头部的值,名称全小写。如$http_host表示请求中Host头部对应值 |
$sent_http_HEADER |
HTTP响应中相应头部的值,用法同上 |
$is_args |
请求中的URI是否带参数 |
$limit_rate |
表示当前连接的限速,0表示无限速 |
$nginx_version |
表示当前Nginx版本号 |
$query_string |
与$args相同,然而$query_string是只读的 |
$remote_addr |
客户端的地址 |
$remote_port |
客户端的连接使用的端口 |
$remote_user |
定义的用户名 |
$request_filename |
URI经root或alias转换后的文件路径 |
$request_body |
HTTP请求中的包体,只在proxy_pass或fastcgi_pass中有意义 |
$request_body_file |
HTTP请求中的包体存储的临时文件名 |
$request_completion |
请求全部完成时其值为ok,未完成则为空字符串 |
$request_method |
请求的方法名 |
$scheme |
请求的scheme |
$server_addr |
服务器地址 |
$server_name |
服务器名称 |
$server_port |
服务器端口 |
$server_protocol |
服务器向客户端发送响应的协议,如HTTP/1.1 |
参考书籍: 《深入理解Nginx》 |
|