Вопрос

Я читал, что ошибки HTTP 302 не должны появляться часто, даже если вы получили одну из них.проблема в том, что они появляются один раз из 10 при перенаправлении страницы в моем скрипте.Был ли у вас какой-либо опыт с этим раньше?Я использую PHP-фреймворк под названием Kohana.

Это было полезно?

Решение

В Kohana 2.3.4 url::redirect() использует метод 302.Вы можете указать другой метод в качестве второго параметра в функции url::redirect.Доступные методы показаны в исходнике:

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

Другие советы

302 это не ошибка, это успешный ответ, который по сути означает «Временно перемещено» и довольно часто используется для перенаправления в веб-приложениях.

Я не уверен, что вы делаете, чтобы произошло 10 перенаправлений, но тот факт, что вы перенаправляете через 302, сам по себе не о чем беспокоиться.

302 не является ошибкой, он используется для перенаправления на другой ресурс (например.другая страница)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top