Boa noite computêros,

Trabalhando com ServerVariables no ASP, mas que raios é isso aí???

Imagina que temos as seguintes situações…

  • Como posso saber qual o browser que o usuário está usando?

Fácil, utilize o HTTP_USER_AGENT:

Request.ServerVariables("HTTP_USER_AGENT")
  • Como posso saber qual o caminho físico da página atual?

Uma das soluções é utilizar o PATH_TRANSLATED

Request.ServerVariables("PATH_TRANSLATED")
  • Como posso saber qual foi o modo de envio dos dados?(POST e GET)

Tá na mão… usa o REQUEST_METHOD

Request.ServerVariables("REQUEST_METHOD")

E assim por diante, temos diversas ServerVariables que podem ser utilizadas, vou deixar um código que exibe como se comportam cada uma delas em determinada página

for each obj in Request.ServerVariables
	Response.Write(obj & " = " & Request.ServerVariables(obj))
next

Qualquer dúvida só comentar que vamos tentando a ajudar…

Leitura complementar: http://www.w3schools.com/asp/coll_servervariables.asp