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