41 lines
3.6 KiB
Perl
41 lines
3.6 KiB
Perl
HTTP_ACCEPT MIME types, for example,"image/gif, image/xxbitmap, image/jpeg, image/pjpeg,image/png, */*".
|
|
HTTP_ACCEPT_CHARSET Character sets, for example, "iso88591,*,utf8".
|
|
HTTP_ACCEPT_ENCODING Character coding types, for example, "gzip".
|
|
HTTP_ACCEPT_LANGUAGE The languages, for example, "en".
|
|
HTTP_AUTHORIZATION The authorization data of an HTTP authentication.
|
|
HTTP_CACHE_CONTROL Set if a request can be cached by the server.
|
|
HTTP_CONNECTION The connection type, for example, "Keep-alive".
|
|
HTTP_COOKIE The cookie or cookies transmitted by the client.
|
|
HTTP_HOST The name of the server requested by the client.
|
|
HTTP_REFERER The URL of the page from which this page was accessed.
|
|
HTTP_USER_AGENT The user agent, for example, "Mozilla/4.72 [en] (X11; I; Linux 2.2.9 i686)". Note that user agents often pretend to be other agents to work with web sites that treat particular agents differently.
|
|
HTTP_VIA Proxy cache or caches.
|
|
REQUEST_METHOD GET or POST.
|
|
PATH_INFO The relative path of the requested resource.
|
|
PATH_TRANSLATED The absolute path of the requested resource.
|
|
QUERY_STRING Additional supplied parameters.
|
|
SCRIPT_NAME The name the script was called with.
|
|
DOCUMENT_ROOT Root of the HTML document tree, for example, /home/sites/myserver.com/html/.
|
|
GATEWAY_INTERFACE The revision of the CGI specification, for example, CGI/1.1.
|
|
SERVER_NAME The server's hostname, for example, www.myserver.com.
|
|
SERVER_SOFTWARE The server software's name,for example, Apache/1.3.11 (Unix).
|
|
AUTH_TYPE The authorization type, for example, Basic, if authentication is being used.
|
|
CONTENT_LENGTH Length content sent by the client in bytes.
|
|
CONTENT_TYPE Type of the content sent by the client, for example, text/html.
|
|
PATH The search path for remotely executable programs.
|
|
PATH_INFO The extra path information given by the client.
|
|
PATH_TRANSLATED The value of PATH_INFO converted into a physical file location.
|
|
QUERY_STRING The information that follows the ? in a URL.
|
|
REMOTE_ADDR The IP address of the remote host.
|
|
REMOTE_HOST The hostname of the remote host. This may be the same as
|
|
REMOTE_ADDR If the server is not doing name lookups.
|
|
REMOTE_IDENT The remote user name retreived from the ident protocol. This is usually unset, as servers rarely perform this lookup.
|
|
REMOTE_PORT The port number of the network connection on the client side.
|
|
REMOTE_USER The user name that was authenticated by the server, if authentication is being used.
|
|
REQUEST_METHOD How the script was called (GET, PUT, POST...).
|
|
SCRIPT_NAME The virtual path to the script, for example, /perl/askname.plx.
|
|
SCRIPT_FILENAME The absolute path to the script, for example, /home/sites/myserver.com/scripts/askname.plx.
|
|
SERVER_ADMIN The email address of the web server administrator, for example, webmaster@myserver.com.
|
|
SERVER_PORT The port number to which the request was sent, for example, 80.
|
|
SERVER_PROTOCOL The name and revision of the protocol used to make the request, for example, HTTP/1.1.
|