Sumário
Ao tentar acessar qualquer página carregada pelo Portal cuja URL exceda 8 mil caracteres, ocorre um erro Response 50x.
Isso acontece porque o limite máximo de caracteres da URL suportado por alguns browsers é 2 mil. O limite varia dependendo do navegador utilizado, porém o ideal é manter as URLs abaixo dessa quantidade de caracteres para evitar esse problema.
Como os filtros do Portal concatenam query strings na URL, é possível que páginas com uma quantidade muito alta de filtros, repetição de diversos parâmetros e filtragens equivocadas excedam esse limite de caracteres. É comum que isso ocorra quando a loja utiliza specificationIDs
como filtros, por exemplo.
Simulação
- Acesse uma página de categoria ou de departamento da sua loja que possua a opção de selecionar filtros de busca.
- Aplique diversos filtros, conforme desejar. Repare que os filtros são concatenados como query strings na URL, ou seja, quanto mais filtros são selecionados, maior o tamanho da URL final. Caso a quantidade de caracteres assumida pela URL não seja suportada pelo navegador, a página não será carregada e vai aparecer uma mensagem de erro.
Workaround
Ao configurar o layout da sua loja, utilize páginas com filtros mais específicos ou uma menor quantidade de filtros, de forma a reduzir o total de caracteres na URL ao selecionar filtros.