• Пробелы преобразуются в знаки "+".
• Любой символ можно представить шестнадцатеричным ASCII-кодом, которому предшествует знак процента. Например, знак плюс представляется как %2В.
REQUEST_METHOD.
HTTP-метод, используемый клиентом для пересылки данных на сервер. Возможными значениями являются GET и POST.
CONTENT_TYPE. Тип данных, переданных на сервер. Это всегда applica-tion/x-www-form-urlencoded.
CONTENT_LENGTH.
Длина строки данных. Эта переменная используется методом POST.
REMOTE_HOST. Полное имя домена клиента, выполнившего запрос.
REMOTE_ADDR.
IP-адрес клиента, выполнившего запрос.
В файле SRVRPARAM.ASP находится короткий сценарий, который отображает значения всех серверных переменных (рис. 22.7).
Программа 22.7. Файл SRVRPARAM.ASP
<HTML>
<%
Response.Write "<HTML>"
Response.Write "<BODY>"
Response.Write "<TABLE BORDER RULES=ALL>"
Response.Write "<TR><TD><B>Parameter Name</B></TD><TD><B>Parameter
Value</BX/TD></TR>"
Set Params = Request.ServerVariables
For Each Pvalue in Params
Response.Write "<TR><TD>" & Pvalue & "</td><td>" & Params (pValue) &
"</td></tr>"
Next
Response.Write "</TABLE>"
Response.Write "</HTML>"
%>
</HTML>
Рис. 22.7. Отображение на Web-странице имен и значений всех серверных переменных
Семейство Cookies
Это семейство подробно описано в параграфе "Запись и чтение
Cookies" далее в этой главе Cookies являются переменными, подобных параметрам, которые сервер сохраняет на клиентском компьютере. Доступ к ним можно получить по их именам.
Семейство ClientSertificates
Это семейство хранит все сертификаты, установленные на клиентском компьютере. Они необходимы, когда ваше ASP-приложение устанавливает на нем элементы ActiveX. Это свойство поддерживается только клиентами Internet Explorer.