Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

miltonbarreto

Conseguir dados de uma máquina com Server Variables

Recommended Posts

Como faço para conseguir os seguinte dados de um computador? Obrigado.

 

1. Número do IP (Local do computador)

2. Nome do Computador

3. Grupo de Trabalho

4. Usuário do Windows (quando inicia o computador)

5. Nome do Compartilhamento da Impressora

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode querer obter informações dos usuários que acessam suas páginas , e, com ASP isto é muito simples de fazer. ASP contém no objeto request a coleção ServerVariables que pode ser usada para obter uma série de informações a partir da requisição de sua página ASP.

 

A coleção ServerVariables contém toda a informação gerada quando da requisição de um serviço pelo navegador combinada com as variáveis ambientais do ambiente do servidor.

 

Sintaxe: Request.ServerVariables(variavel)

 

Variavel : especifica o nome das variáveis do ambiente do servidor a retornar

 

Geralmente lemos estas informações para obter informações sobre o servidor ou sobre o navegador. Os membros mais importantes da coleção ServerVariables são:

 

1.Path_info – Armazena a informação do caminho da URL requisitada pelo navegador.(Não armazena a raiz do diretório do endereço URL.)

2.CONTENT_LENGHT – permite determinar a extensão do conteúdo da solicitação HTTP do cliente usando o método POST.

3.Query_String – Contém os parâmetros passados como parte de uma requisição a uma URL . (Tudo depois de um "? " é armazeando)

4.SERVER_NAME – Fornece o nome do servidor contido na URL da página atual.

5.HTTP_UA_COLOR – Indica o número de cores disponíveis na máquina do usuário.

6.HTTP_UA_PIXELS – Contém a resolução da tela do navegador que fez a requisição.

7.REMOTE _ADRR – O endereço IP do host remoto que esta solicitando o serviço.

8.REMOTE _HOST – O nome do host que esta fazendo a solicitação do serviço.

9.LOGON_USER - A conta no Windows NT no qual o usuário esta logado.

10.HTTP_UA_OS – O nome e a versão do software servidor que está respondendo ao pedido.

11.AUTH_TYPE - O método de autenticação que o servidor usa para validar usuários quando eles tentam acessar um script protegido.

12.LOGON_USER - A conta no Windows NT do usuário.

13.SERVER_PORT – O número da porta da qual a requisição foi enviada

14.SERVER_PROTOCOL – O nome e a versão para o protocolo de informação.

15.SERVER_SOFTWARE – O nome e a versão do software do servidor.

16.SCRIPT_MAP – Informa a base da URL

17.SCRIPT_NAME – Informa todo o caminho virtual para o roteiro presente.

18.REQUEST_ADDR – Informa o endereço IP do host remoto que fez a requisição.

19.REQUEST_METHOD – O método usado para fazer a requisição.(GET, POST, etc..)

 

<%
var=Replace(Request.ServerVariables("ALL_RAW"), vbcrlf, "<BR>" )
response.write(var)
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.