Shopping Hospedagem Fórum Contato
     
   O portal do desenvolvedor ASP Florianópolis-SC, Segunda-feira - 18 de Dezembro de 2017  
Busca

Menu do site
Efetuar Login
Usuário:

Senha:

 Esqueceu a senha?
Login automático

 Cadastre-se
Objetos do ASP(objeto Request )
Avaliações: 27   -   Minha nota: Média Geral: 1  
Objeto Request

Funções do Objeto Request:

request.form - recupera valores de variáveis enviadas via formulário pelo método post.
request.QueryString - recurepa valores de variáveis enviadas via formulário pelo método get.
request.servervariables - recupera informações sobre o browser do usuário e sobre o servidor WEB.
request.cookies - recupera informações do cookie do browser do usuário.
request.ClientCertificate - mostra informações sobre o certificado de segurança do usuário. Somente é usado em sites com transmissão segura de dados (https)

exemplos:

request.form - recupera valores de variáveis enviadas via formulário pelo método post(Qdo o usuário clica no botão enviar ou submit do formulário.

sintaxe: request.form("nomedavariavel") ou simplesmente request("nomedavariavel")

Abaixo, formulário de cadastramento.

<form method="post" action="retrieve.asp">
Nome:<input type="text" name="nome">
Endereço: <input type="text" name="endereco">
<input type="submit" value="enviar">
</form>

a seguir, a rotina de recuperação destes dados preenchidos (nome e endereço)

Abaixo, nome e endereço do usuário que preencheu o formulário:

<%
response.write "Nome: " & request.form("nome")
response.write "Endereço: " & request.form("endereco")
%>

request.QueryString - recupera valores de variáveis enviadas via formulário pelo método get(lê a URL que foi enviada pelo usuário).

sintaxe: request.querystring("nomedavariavel") ou, também, simplesmente request("nomedavariavel")

Abaixo, formulário de cadastramento.

<form method="get" action="retrieve.asp">
Nome: <input type="text" name="nome">
Endereço: <input type="text" name="endereco">
<input type="submit" value="enviar">
</form>

a seguir, a rotina de recuperação destes dados preenchidos (nome e endereço)


Abaixo, nome e endereço do usuário que preencheu o formulário:

<%
response.write "Nome: " & request.QueryString("nome")
response.write "Endereço: " & request.QueryString("endereco")
%>


request.servervariables - recupera informações sobre o browser do usuário e sobre o servidor WEB.

sintaxe: request.servervariables("valorsolicitado")

Abaixo um exemplo de como conseguir alguns valores do Browser do usuário


<%
response.write "" & request.Servervariables("remote_Addr") & ""
response.write "" & request.Servervariables("server_name") & ""
'request.servervariables("remote_addr") busca o IP remoto do usuário
'request.servervariables("server_name") busca o nome ou IP do servidor
%>


request.cookies - recupera informações do cookie do browser do usuário.

sintaxe: request.cookies("nomedocookie")("parâmetrodocookie")

Abaixo, rotina que adiciona (response.cookies) e que recupera (request.cookies) informações do cookie

<%
'a função time retorna o horário do servidor
response.cookies("aspbrasil")("horavisita") = time
'acima, rotina de criação de cookie
response.write "

" & request.cookies("aspbrasil")("horavisita") & "
"
'acima, rotina de recuperação da informação colocada no cookie de nome aspbrasil
%>

request.ClientCertificate - mostra informações sobre o certificado de segurança do usuário. Somente é usado em sites com transmissão segura de dados (https).

sintaxe: request.clientcertificate(parâmetro[sub-parâmetro])

abaixo, exemplo de recuperação de informações sobre um site seguro.


<% reponse.write "

" & response.clientcertificate("validfrom") & "
"
'retorna a data inicial da validade do certificado
%>
Alexandre




SuperASP do Brasil Ltda

03.066.522/0001-84
Av. Rio Branco 433 - Centro - Florianopolis - SC
Contato

© 2001/2008 - Superasp do Brasil Ltda. Todos os direitos reservados