Ir para conteúdo / Skip to content

Curiosidade: Qual o tamanho máximo das URL’s?

blog reactions Postado em: 1 de abril de 2008 por Pedro Rogério

Em junho de 1999, foi publicada a especificação do protocolo HTTP, uma especificação muito completa mas sem uma definição exata a respeito do tamanho máximo que pode ter uma URL, devido a isso, os diferentes Browsers interpretam de uma maneira diferente, e cada um possui um tamanho máximo de URL:

  • Internet Explorer: 2.083 caracteres
  • Firefox: 65.536 caracteres
  • Safari: 80.000 caracteres
  • Opera: 190.000 caracteres

Mas não são só os Browsers que utilizam as URL’s, os servidores web também as administram e cada um interpreta a sua maneira:

  • Apache: 4.000 caracteres
  • Microsoft Internet Information Server (IIS): 16.384 caracteres
  • Perl HTTP::Daemon: 8.000 caracteres

Então, fica a dica, não utilizar URL’s com mais de 2.000 caracteres para que funcione em todos os browsers.

Referências

Deixe seu comentário

3 comentários para esse post

  1. VitorGGA disse:
    #1

    É curioso essa discrepância:

    IE = 2.083, só
    IIS = 16.384, condiderável

    Firefox = 65.536, aja caracteres
    Apache = 4.000, cortando o barato :p

    Fazer oke………

  2. elf disse:
    #2

    Realmente, não faz muito sentido, no caso do firefox, se o tamanho máximo é imenso, porém não é utilizado.
    É uma discrepância total.
    :D
    Até.

  3. DGmike disse:
    #3

    Pois é, temos duas opções:

    Mandar o usuario usar um ótimo browser como o Opera e usar, ao mesmo tempo, o servidor IIS. Ou render-se mais uma vez à porcaria do IE que não ajuda em nada.

Deixe seu comentário