Pergunta

Eu li que 302 erros de HTTP não devem aparecer com frequência, mesmo se você receber um deles. O problema é que eles aparecem uma em 10 vezes em um redirecionamento de uma página no meu script. Você já teve alguma experiência com isso antes? Estou usando uma estrutura PHP chamada Kohana.

Foi útil?

Solução

Para Kohana 2.3.4, URL :: Redirect () usa o método 302. Você pode especificar um método diferente como um segundo parâmetro na função URL :: Redirect. Os métodos disponíveis são mostrados na fonte:

    $codes = array
    (
        'refresh' => 'Refresh',
        '300' => 'Multiple Choices',
        '301' => 'Moved Permanently',
        '302' => 'Found',
        '303' => 'See Other',
        '304' => 'Not Modified',
        '305' => 'Use Proxy',
        '307' => 'Temporary Redirect'
    );

Outras dicas

302 Não é um erro, é uma resposta bem -sucedida, que basicamente significa "movida temporariamente" e é usada regularmente para executar o redirecionamento em aplicativos da Web.

Não tenho certeza do que você está fazendo para fazer com que 10 redirecionem, mas o fato de você estar redirecionando via 302 não é algo com que se preocupar, por si só.

302 não é um erro, é usado para redirecionar para outro recurso (por exemplo, outra página)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top