HTTP 307 Temporary Redirect
Коротко: Тимчасове перенаправлення, за якого метод і тіло залишаються незмінними.
Докладніше: На відміну від 302, клієнт не має права мовчки перетворювати POST на GET. Він повторює той самий запит за новою адресою. Пошукові системи зберігають стару адресу в індексі.
Подробиці
Коли виникає
- Перенаправлення HTTP на HTTPS (з HSTS часто внутрішньо як 307).
- Перенаправлення під час обслуговування, коли дані форми потрібно зберегти.
Що можна зробити
- Відвідувачу робити нічого.
- Оператори: використовуйте 307 для тимчасових перенаправлень, що зберігають метод, 302 — лише якщо достатньо GET; для постійних переносів — 308 або 301.
Див. також: HTTP 302 Found, HTTP 301 Moved Permanently, Огляд кодів стану HTTP