A Query String tem um Tamanho Máximo
ASP
24/08/2007 por
Jar Jar Binks
É óbvio que a QueryString é um meio rápido de enviar informações de uma página [ASP] para outra, mas há um limite quanto à quantidade de informação que você pode enviar através da barra de endereços.
Para muitos casos a query String é a melhor escolha para a transferência de dados além da coleção existente nos forms. Mas há um problema: Tem um limite de tamanho.
No Internet Explorer 5 e 6 você pode colocar até 2047 caracteres na barra de endereços, por exemplo.
Mas antes de pensar que 2047 é grande coisa, você não pode ir em frente e usar todos estes caracteres. Esse limite acaba sendo reduzido, considerando o tamanho do endereço de seu site, ou ainda o nome do arquivo (página) em execução.
Mesmo com essas reduções, você ainda tem espaço para brincar, mas tenha em mente que não é infinito. Não poste todo o conteúdo de seus forms via QueryString, use o método POST para estar seguro tanto quanto ao espaço , quanto à exposição de certos dados de seu FORM.
By ClayKaboom.
Comentários sobre o artigo
03/11/2007
por
Fernando
Testando comentários... mas de qualquer maneira essa dica é muito legal!
31/12/2008
por
cesar
Muito bom o artigo, mas como utilizar este método num datagrid por exemplo?
Poste um comentário >>
|