data/TWiki/VarHTTP.txt
changeset 0 414e01d06fd5
equal deleted inserted replaced
-1:000000000000 0:414e01d06fd5
       
     1 %META:TOPICINFO{author="TWikiContributor" date="1111929255" format="1.1" version="2"}%
       
     2 %META:TOPICPARENT{name="TWikiVariables"}%
       
     3 #VarHTTP
       
     4 ---+++ HTTP -- get HTTP headers
       
     5    * Called with the name of an HTTP header field, returns its value. Capitalization and the use of hyphens versus underscores are not significant.
       
     6    * Syntax: =%<nop>HTTP%=
       
     7    * Syntax: =%<nop>HTTP{"Header-name"}%=
       
     8    * Examples:
       
     9      | =%<nop>HTTP%= | %HTTP% |
       
    10      | =%<nop>HTTP{"Accept-language"}%= | %HTTP{"Accept-language"}% |
       
    11      | =%<nop>HTTP{"User-Agent"}%= | %HTTP{"User-Agent"}% |
       
    12    * __%X% Note:__ You can see the HTTP headers your browser sends to the server on a number of sites e.g. http://www.ericgiguere.com/tools/http-header-viewer.html
       
    13    * Related: [[%IF{"'%INCLUDINGTOPIC%'='TWikiVariables'" then="#"}%VarHTTPS][HTTPS]], [[%IF{"'%INCLUDINGTOPIC%'='TWikiVariables'" then="#"}%VarREMOTEADDR][REMOTE_ADDR]], [[%IF{"'%INCLUDINGTOPIC%'='TWikiVariables'" then="#"}%VarREMOTEPORT][REMOTE_PORT]], [[%IF{"'%INCLUDINGTOPIC%'='TWikiVariables'" then="#"}%VarREMOTEUSER][REMOTE_USER]]
       
    14