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

Postado por: Pedro Rogério em

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

Posts Relacionados

Confira também outros artigos interessantes postados aqui no blog.

Gostou desse post?

Assine o nosso Feed RSS, siga-nos no Twitter, ou simplesmente nos recomende a seus amigos!

Sobre Pedro Rogério

Pedro Rogério é desenvolvedor web por paixão, não saberia fazer melhor outra coisa. Além de escrever para o Pinceladas da Web também escreve para o CSS no Lanche, blog voltado ao desenvolvimento front-end.

Central Server

6 Responses to “Curiosidade: Qual o tamanho máximo das URL’s?”

  1. VitorGGA disse:

    É 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:

    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:

    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.

  4. de musicas disse:

    verdade né, só gostaria de saber, pq o tamanho é tão grande???,
    valeu pelo post…

  5. Acho que esses 65.536 caractéres do Firefox é relacionado ao campo do tipo ‘varchar’ do BD MySQL, que permite 65.535 caractéres (1 a menos que o Firefox).

  6. [...] mas pra que precisamos disto. Afinal os browsers evoluíram para aceitar URLs de tamanhos gigantescos (não existe um consenso quanto ao tamanho máximo de uma URL, mas elas podem passar dos milhares [...]

Leave a Reply