Mercurial > hg > nginx-site
changeset 768:f63b7fa3bf17
Added "id" attributes to http core module variables.
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Mon, 19 Nov 2012 14:44:56 +0000 |
parents | 1bb8b733416a |
children | d71e56d56ada |
files | xml/en/docs/http/ngx_http_core_module.xml xml/ru/docs/http/ngx_http_core_module.xml |
diffstat | 2 files changed, 76 insertions(+), 76 deletions(-) [+] |
line wrap: on
line diff
--- a/xml/en/docs/http/ngx_http_core_module.xml Fri Nov 16 18:53:36 2012 +0000 +++ b/xml/en/docs/http/ngx_http_core_module.xml Mon Nov 19 14:44:56 2012 +0000 @@ -2688,105 +2688,105 @@ It also supports other variables: <list type="tag"> -<tag-name><var>$arg_</var><value>name</value></tag-name> +<tag-name id="var_arg_"><var>$arg_</var><value>name</value></tag-name> <tag-desc> argument <value>name</value> in the request line </tag-desc> -<tag-name><var>$args</var></tag-name> +<tag-name id="var_args"><var>$args</var></tag-name> <tag-desc> arguments in the request line </tag-desc> -<tag-name><var>$binary_remote_addr</var></tag-name> +<tag-name id="var_binary_remote_addr"><var>$binary_remote_addr</var></tag-name> <tag-desc> client address in a binary form, value’s length is always 4 bytes </tag-desc> -<tag-name><var>$body_bytes_sent</var></tag-name> +<tag-name id="var_body_bytes_sent"><var>$body_bytes_sent</var></tag-name> <tag-desc> number of bytes sent to a client, not counting the response header </tag-desc> -<tag-name><var>$content_length</var></tag-name> +<tag-name id="var_content_length"><var>$content_length</var></tag-name> <tag-desc> <header>Content-Length</header> request header field </tag-desc> -<tag-name><var>$content_type</var></tag-name> +<tag-name id="var_content_type"><var>$content_type</var></tag-name> <tag-desc> <header>Content-Type</header> request header field </tag-desc> -<tag-name><var>$cookie_</var><value>name</value></tag-name> +<tag-name id="var_cookie_"><var>$cookie_</var><value>name</value></tag-name> <tag-desc> the <value>name</value> cookie </tag-desc> -<tag-name><var>$document_root</var></tag-name> +<tag-name id="var_document_root"><var>$document_root</var></tag-name> <tag-desc> <link id="root"/> or <link id="alias"/> directive’s value for the current request </tag-desc> -<tag-name><var>$document_uri</var></tag-name> +<tag-name id="var_document_uri"><var>$document_uri</var></tag-name> <tag-desc> same as <var>$uri</var> </tag-desc> -<tag-name><var>$host</var></tag-name> +<tag-name id="var_host"><var>$host</var></tag-name> <tag-desc> <header>Host</header> request header field, or the server name matching a request if this field is not present </tag-desc> -<tag-name><var>$hostname</var></tag-name> +<tag-name id="var_hostname"><var>$hostname</var></tag-name> <tag-desc> host name </tag-desc> -<tag-name><var>$http_</var><value>name</value></tag-name> +<tag-name id="var_http_"><var>$http_</var><value>name</value></tag-name> <tag-desc> arbitrary request header field; the last part of a variable name is the field name converted to lower case with dashes replaced by underscores </tag-desc> -<tag-name><var>$https</var></tag-name> +<tag-name id="var_https"><var>$https</var></tag-name> <tag-desc> “<literal>on</literal>” if connection operates in SSL mode, or an empty string otherwise </tag-desc> -<tag-name><var>$is_args</var></tag-name> +<tag-name id="var_is_args"><var>$is_args</var></tag-name> <tag-desc> “<literal>?</literal>” if a request line has arguments, or an empty string otherwise </tag-desc> -<tag-name><var>$limit_rate</var></tag-name> +<tag-name id="var_limit_rate"><var>$limit_rate</var></tag-name> <tag-desc> setting this variable allows for response rate limiting; see <link id="limit_rate"/> </tag-desc> -<tag-name><var>$nginx_version</var></tag-name> +<tag-name id="var_nginx_version"><var>$nginx_version</var></tag-name> <tag-desc> nginx version </tag-desc> -<tag-name><var>$pid</var></tag-name> +<tag-name id="var_pid"><var>$pid</var></tag-name> <tag-desc> PID of the worker process </tag-desc> -<tag-name><var>$query_string</var></tag-name> +<tag-name id="var_query_string"><var>$query_string</var></tag-name> <tag-desc> same as <var>$args</var> </tag-desc> -<tag-name><var>$realpath_root</var></tag-name> +<tag-name id="var_realpath_root"><var>$realpath_root</var></tag-name> <tag-desc> an absolute pathname corresponding to the <link id="root"/> or <link id="alias"/> directive’s value @@ -2794,27 +2794,27 @@ with all symbolic links resolved to real paths </tag-desc> -<tag-name><var>$remote_addr</var></tag-name> +<tag-name id="var_remote_addr"><var>$remote_addr</var></tag-name> <tag-desc> client address </tag-desc> -<tag-name><var>$remote_port</var></tag-name> +<tag-name id="var_remote_port"><var>$remote_port</var></tag-name> <tag-desc> client port </tag-desc> -<tag-name><var>$remote_user</var></tag-name> +<tag-name id="var_remote_user"><var>$remote_user</var></tag-name> <tag-desc> user name supplied with the Basic authentication </tag-desc> -<tag-name><var>$request</var></tag-name> +<tag-name id="var_request"><var>$request</var></tag-name> <tag-desc> full original request line </tag-desc> -<tag-name><var>$request_body</var></tag-name> +<tag-name id="var_request_body"><var>$request_body</var></tag-name> <tag-desc> request body <para> @@ -2827,7 +2827,7 @@ </para> </tag-desc> -<tag-name><var>$request_body_file</var></tag-name> +<tag-name id="var_request_body_file"><var>$request_body_file</var></tag-name> <tag-desc> name of a temporary file with the request body <para> @@ -2846,43 +2846,43 @@ </para> </tag-desc> -<tag-name><var>$request_completion</var></tag-name> +<tag-name id="var_request_completion"><var>$request_completion</var></tag-name> <tag-desc> “<literal>OK</literal>” if a request has completed, or an empty string otherwise </tag-desc> -<tag-name><var>$request_filename</var></tag-name> +<tag-name id="var_request_filename"><var>$request_filename</var></tag-name> <tag-desc> file path for the current request, based on the <link id="root"/> or <link id="alias"/> directives, and the request URI </tag-desc> -<tag-name><var>$request_method</var></tag-name> +<tag-name id="var_request_method"><var>$request_method</var></tag-name> <tag-desc> request method, usually “<literal>GET</literal>” or “<literal>POST</literal>” </tag-desc> -<tag-name><var>$request_uri</var></tag-name> +<tag-name id="var_request_uri"><var>$request_uri</var></tag-name> <tag-desc> full original request URI (with arguments) </tag-desc> -<tag-name><var>$scheme</var></tag-name> +<tag-name id="var_scheme"><var>$scheme</var></tag-name> <tag-desc> request scheme, “<literal>http</literal>” or “<literal>https</literal>” </tag-desc> -<tag-name><var>$sent_http_</var><value>name</value></tag-name> +<tag-name id="var_sent_http_"><var>$sent_http_</var><value>name</value></tag-name> <tag-desc> arbitrary response header field; the last part of a variable name is the field name converted to lower case with dashes replaced by underscores </tag-desc> -<tag-name><var>$server_addr</var></tag-name> +<tag-name id="var_server_addr"><var>$server_addr</var></tag-name> <tag-desc> an address of the server which accepted a request <para> @@ -2892,17 +2892,17 @@ </para> </tag-desc> -<tag-name><var>$server_name</var></tag-name> +<tag-name id="var_server_name"><var>$server_name</var></tag-name> <tag-desc> name of the server which accepted a request </tag-desc> -<tag-name><var>$server_port</var></tag-name> +<tag-name id="var_server_port"><var>$server_port</var></tag-name> <tag-desc> port of the server which accepted a request </tag-desc> -<tag-name><var>$server_protocol</var></tag-name> +<tag-name id="var_server_protocol"><var>$server_protocol</var></tag-name> <tag-desc> request protocol, usually “<literal>HTTP/1.0</literal>” @@ -2910,12 +2910,12 @@ “<literal>HTTP/1.1</literal>” </tag-desc> -<tag-name><var>$status</var></tag-name> +<tag-name id="var_status"><var>$status</var></tag-name> <tag-desc> response status </tag-desc> -<tag-name> +<tag-name id="var_tcpinfo_"> <var>$tcpinfo_rtt</var>, <var>$tcpinfo_rttvar</var>, <var>$tcpinfo_snd_cwnd</var>, @@ -2926,7 +2926,7 @@ that support the <c-def>TCP_INFO</c-def> socket option </tag-desc> -<tag-name><var>$uri</var></tag-name> +<tag-name id="var_uri"><var>$uri</var></tag-name> <tag-desc> current URI in request, <link id="location">normalized</link> <para>
--- a/xml/ru/docs/http/ngx_http_core_module.xml Fri Nov 16 18:53:36 2012 +0000 +++ b/xml/ru/docs/http/ngx_http_core_module.xml Mon Nov 19 14:44:56 2012 +0000 @@ -2676,105 +2676,105 @@ Кроме того, есть и другие переменные: <list type="tag"> -<tag-name><var>$arg_</var><value>имя</value></tag-name> +<tag-name id="var_arg_"><var>$arg_</var><value>имя</value></tag-name> <tag-desc> аргумент <value>имя</value> в строке запроса </tag-desc> -<tag-name><var>$args</var></tag-name> +<tag-name id="var_args"><var>$args</var></tag-name> <tag-desc> аргументы в строке запроса </tag-desc> -<tag-name><var>$binary_remote_addr</var></tag-name> +<tag-name id="var_binary_remote_addr"><var>$binary_remote_addr</var></tag-name> <tag-desc> адрес клиента в бинарном виде, длина значения всегда 4 байта </tag-desc> -<tag-name><var>$body_bytes_sent</var></tag-name> +<tag-name id="var_body_bytes_sent"><var>$body_bytes_sent</var></tag-name> <tag-desc> число байт, переданное клиенту, без учёта заголовка ответа </tag-desc> -<tag-name><var>$content_length</var></tag-name> +<tag-name id="var_content_length"><var>$content_length</var></tag-name> <tag-desc> поле <header>Content-Length</header> заголовка запроса </tag-desc> -<tag-name><var>$content_type</var></tag-name> +<tag-name id="var_content_type"><var>$content_type</var></tag-name> <tag-desc> поле <header>Content-Type</header> заголовка запроса </tag-desc> -<tag-name><var>$cookie_</var><value>имя</value></tag-name> +<tag-name id="var_cookie_"><var>$cookie_</var><value>имя</value></tag-name> <tag-desc> cookie <value>имя</value> </tag-desc> -<tag-name><var>$document_root</var></tag-name> +<tag-name id="var_document_root"><var>$document_root</var></tag-name> <tag-desc> значение директивы <link id="root"/> или <link id="alias"/> для текущего запроса </tag-desc> -<tag-name><var>$document_uri</var></tag-name> +<tag-name id="var_document_uri"><var>$document_uri</var></tag-name> <tag-desc> то же, что и <var>$uri</var> </tag-desc> -<tag-name><var>$host</var></tag-name> +<tag-name id="var_host"><var>$host</var></tag-name> <tag-desc> поле <header>Host</header> заголовка запроса, или имя сервера, соответствующего запросу, если этого поля нет </tag-desc> -<tag-name><var>$hostname</var></tag-name> +<tag-name id="var_hostname"><var>$hostname</var></tag-name> <tag-desc> имя хоста </tag-desc> -<tag-name><var>$http_</var><value>имя</value></tag-name> +<tag-name id="var_http_"><var>$http_</var><value>имя</value></tag-name> <tag-desc> произвольное поле заголовка запроса; последняя часть имени переменной соответствует имени поля, приведённому к нижнему регистру, с заменой символов тире на символы подчёркивания </tag-desc> -<tag-name><var>$https</var></tag-name> +<tag-name id="var_https"><var>$https</var></tag-name> <tag-desc> “<literal>on</literal>” если соединение работает в режиме SSL, либо пустая строка </tag-desc> -<tag-name><var>$is_args</var></tag-name> +<tag-name id="var_is_args"><var>$is_args</var></tag-name> <tag-desc> “<literal>?</literal>”, если в строке запроса есть аргументы, и пустая строка, если их нет </tag-desc> -<tag-name><var>$limit_rate</var></tag-name> +<tag-name id="var_limit_rate"><var>$limit_rate</var></tag-name> <tag-desc> установка этой переменной позволяет ограничивать скорость передачи ответа, см. <link id="limit_rate"/> </tag-desc> -<tag-name><var>$nginx_version</var></tag-name> +<tag-name id="var_nginx_version"><var>$nginx_version</var></tag-name> <tag-desc> версия nginx </tag-desc> -<tag-name><var>$pid</var></tag-name> +<tag-name id="var_pid"><var>$pid</var></tag-name> <tag-desc> номер (PID) рабочего процесса </tag-desc> -<tag-name><var>$query_string</var></tag-name> +<tag-name id="var_query_string"><var>$query_string</var></tag-name> <tag-desc> то же, что и <var>$args</var> </tag-desc> -<tag-name><var>$realpath_root</var></tag-name> +<tag-name id="var_realpath_root"><var>$realpath_root</var></tag-name> <tag-desc> абсолютный путь, соответствующий значению директивы <link id="root"/> или <link id="alias"/> @@ -2782,27 +2782,27 @@ в котором все символические ссылки преобразованы в реальные пути </tag-desc> -<tag-name><var>$remote_addr</var></tag-name> +<tag-name id="var_remote_addr"><var>$remote_addr</var></tag-name> <tag-desc> адрес клиента </tag-desc> -<tag-name><var>$remote_port</var></tag-name> +<tag-name id="var_remote_port"><var>$remote_port</var></tag-name> <tag-desc> порт клиента </tag-desc> -<tag-name><var>$remote_user</var></tag-name> +<tag-name id="var_remote_user"><var>$remote_user</var></tag-name> <tag-desc> имя пользователя, использованное в Basic аутентификации </tag-desc> -<tag-name><var>$request</var></tag-name> +<tag-name id="var_request"><var>$request</var></tag-name> <tag-desc> первоначальная строка запроса целиком </tag-desc> -<tag-name><var>$request_body</var></tag-name> +<tag-name id="var_request_body"><var>$request_body</var></tag-name> <tag-desc> тело запроса <para> @@ -2814,7 +2814,7 @@ </para> </tag-desc> -<tag-name><var>$request_body_file</var></tag-name> +<tag-name id="var_request_body_file"><var>$request_body_file</var></tag-name> <tag-desc> имя временного файла, в котором хранится тело запроса <para> @@ -2833,42 +2833,42 @@ </para> </tag-desc> -<tag-name><var>$request_completion</var></tag-name> +<tag-name id="var_request_completion"><var>$request_completion</var></tag-name> <tag-desc> “<literal>OK</literal>” если запрос завершился, либо пустая строка </tag-desc> -<tag-name><var>$request_filename</var></tag-name> +<tag-name id="var_request_filename"><var>$request_filename</var></tag-name> <tag-desc> путь к файлу для текущего запроса, формируемый из директив <link id="root"/> или <link id="alias"/> и URI запроса </tag-desc> -<tag-name><var>$request_method</var></tag-name> +<tag-name id="var_request_method"><var>$request_method</var></tag-name> <tag-desc> метод запроса, обычно “<literal>GET</literal>” или “<literal>POST</literal>” </tag-desc> -<tag-name><var>$request_uri</var></tag-name> +<tag-name id="var_request_uri"><var>$request_uri</var></tag-name> <tag-desc> первоначальный URI запроса целиком (с аргументами) </tag-desc> -<tag-name><var>$scheme</var></tag-name> +<tag-name id="var_scheme"><var>$scheme</var></tag-name> <tag-desc> схема запроса, “<literal>http</literal>” или “<literal>https</literal>” </tag-desc> -<tag-name><var>$sent_http_</var><value>имя</value></tag-name> +<tag-name id="var_sent_http_"><var>$sent_http_</var><value>имя</value></tag-name> <tag-desc> произвольное поле заголовка ответа; последняя часть имени переменной соответствует имени поля, приведённому к нижнему регистру, с заменой символов тире на символы подчёркивания </tag-desc> -<tag-name><var>$server_addr</var></tag-name> +<tag-name id="var_server_addr"><var>$server_addr</var></tag-name> <tag-desc> адрес сервера, принявшего запрос <para> @@ -2878,17 +2878,17 @@ </para> </tag-desc> -<tag-name><var>$server_name</var></tag-name> +<tag-name id="var_server_name"><var>$server_name</var></tag-name> <tag-desc> имя сервера, принявшего запрос </tag-desc> -<tag-name><var>$server_port</var></tag-name> +<tag-name id="var_server_port"><var>$server_port</var></tag-name> <tag-desc> порт сервера, принявшего запрос </tag-desc> -<tag-name><var>$server_protocol</var></tag-name> +<tag-name id="var_server_protocol"><var>$server_protocol</var></tag-name> <tag-desc> протокол сервера, обычно “<literal>HTTP/1.0</literal>” @@ -2896,12 +2896,12 @@ “<literal>HTTP/1.1</literal>” </tag-desc> -<tag-name><var>$status</var></tag-name> +<tag-name id="var_status"><var>$status</var></tag-name> <tag-desc> статус ответа </tag-desc> -<tag-name> +<tag-name id="var_tcpinfo_"> <var>$tcpinfo_rtt</var>, <var>$tcpinfo_rttvar</var>, <var>$tcpinfo_snd_cwnd</var>, @@ -2912,7 +2912,7 @@ поддерживающих параметр сокета <c-def>TCP_INFO</c-def> </tag-desc> -<tag-name><var>$uri</var></tag-name> +<tag-name id="var_uri"><var>$uri</var></tag-name> <tag-desc> текущий URI запроса в <link id="location">нормализованном</link> виде <para>