Http host e script name


Spesso si ha la necessità
  di conoscere l’indirizzo completo della pagina che sta eseguendo
  il nostro script ASP; per fare ciò è possibile sfruttare
  e concatenare fra loro alcuni elementi della collezzione Server
  Variables. Vediamo il codice ASP necessario:

<%

Dim sito

sito = Request.ServerVariables("HTTP_HOST")

Dim pagina

pagina = Request.ServerVariables("SCRIPT_NAME")

Dim querystring

querystring = Request.QueryString

Dim url

url = "http://" & sito

url = url & pagina

if len(querystring) > 0 then

url = url & "?" & querystring

end if

Response.write "L'indirizzo completo di questapagina è: " &url & "."

%>

Sito è il dominio del sito attuale, pagina contiene il percorso completo dalla root allo script che si sta  eseguento e query string sono le variabili che potrebbero essere  state passate dopo il ? nell”URL

Http host e script name ultima modifica: 2002-10-30T00:00:00+00:00 da Enrico

Comments are closed.