Die Server-Variablen sind die HTTP-Header-Informationen, die der Kundenbrowser an den Webserver richtet, wenn er eine bestimmte Seite aufrufen möchte. Zusätzlich beinhalten die Server-Variablen Informationen des Webservers.
Die Schreibweise, um die Variablen in ASP abzufragen lautet so:
Request.ServerVariables("SERVER-VARIABLE") |
Hier stelle ich ein paar Servervariablen vor:
ALL-HTTP '------ Alle Informationen von Http-Header des Clients
HTTP_HOST '------liefert die Server IP zurück.
REMOTE_ADDR '----- Der korrekte Befehl für die Client IP ist
REQUEST_METHOD '------ wird bei GET, HEAD, und POST verwendet
Das folgende Script gibt alle Server-Variablen aus.
<% Response.Write "<h1>Server Variablen</h1>" Response.Write "<table>" for each entry in Request.ServerVariables() Response.Write "<tr><td valign='top'>" Response.Write entry Response.Write "</td><td valign='top'>" _ & Request.ServerVariables(entry) & "</td></tr>" next Response.write "</table>" %> |