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]
