Braulio Junior wrote
>Gente, n�o acredito que ainda estao pensando a respeito... 
> 
>Analisem a utl comigo:  

Completando a aulinha de URL:

>- http:// - Tipo de conexao a ser feita, hiper text transfer protocol
>
>- www.microsoft.com&item%3dq209354 - usuario se logando no servidor. Reparem
>que n�o existe NENHUMA /, identicando o final do nome da url.

Na URL do caso n�o tem, mas poderia ter uma senha tamb�m envolvida. Ela � 
separada do nome do usu�rio por um dois-pontos (:) e deve vir antes do @. 
Exemplo:

ftp://usuario:[EMAIL PROTECTED]/...

>
>- @ - que quer dizer "at" nou seja "no"...
>
>- 212.254.206.213/ - Servidor sendo acessado... reparem que depois do nome
>(ou nesse caso, o ip) do servidor, temos uma / indicando a pagina que vai
>ser aberta:

Essa � a parte do servidor, que cont�m um nome a ser resolvido por DNS ou 
ent�o um endere�o direto (um IP) que pode vir entre colchetes ou n�o. A maior 
parte dos browsers n�o aceita os colchetes, porque eles s�o extens�es 
recentes �s URLs. Mas o Konqueror e o Mozilla aceitam. A utilidade dos 
colchetes � fazer o browser entender que os dois-pontos do endere�o fazem 
parte do endere�o, n�o um separador de porta.

Exemplos:
http://[127.0.0.1]:1214/
ftp://[2001:200:0:4819:280:adff:fe71:81fc]/pub

Como eu disse, um dois-pontos depois do @ (ou se n�o tiver um arroba) separa o 
nome/endere�o do servidor da porta que se deve acessar. Assim como o 
servidor, a porta aceita tanto nomes como n�meros. Se voc� usar um nome, o 
servi�o ser� procurado no /etc/services antes da conex�o. No futuro, uma 
procura de DNS diferenciada ser� poss�vel, usando a combina��o do nome do 
host com o nome da porta (procura por SRV).

Exemplo acima.

>- 1338825GHU_98.asp

/1338825GHU_98.asp  na verdade
� o nome do arquivo a ser pedido ao servidor. Pode conter ou n�o uma parte de 
diret�rio. No caso, o diret�rio � a raiz do servidor (/).

Podemos ter tamb�m uma procura por marca��o dentro da p�gina, separada do nome 
do arquivo por um sinal de #. O browser ir� procurar no HTML uma �ncora com 
aquele nome.

Exemplo: http://meusite.com.br/pagina.html#indice

Podemos ter por fim uma "query", separada do resto por um ponto de 
interroga��o (?). O browser n�o faz nada com isso, mas o lado do servidor 
pode modificar a p�gina enviada de acordo com o query. Al�m disso, scripts em 
JavaScript na p�gina podem fazer uso tamb�m.

Exemplo: http://www.google.com/search?q=url

Note que espa�os s�o trocados por sinais de + no query. Fora do query, ele 
vira um %20. Todos os caracteres n�o-padr�o, incluindo o sinal de mais e o 
porcento, devem ser codificados usando um sinal de porcento seguido do c�digo 
hexadecimal do caracter. O espa�o (ASCII 32) tem c�digo hexadecimal 20h, por 
isso ele vira %20. O porcento � o %26.

Acho que n�o esqueci de nada. Corrijam-me se falei besteira.

-- 
  Thiago Macieira - UFOT Registry number: 1001
 [EMAIL PROTECTED]
   ICQ UIN: 1967141  PGP: 0x8F2978D5 and 0xEA9037A5 (PGP 2.x)
     Registered Linux user #65028


Assinantes em 02/02/2002: 2227
Mensagens recebidas desde 07/01/1999: 153269
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a