Код відповіді статусу переадресації тимчасового перенаправлення HTTP 307 вказує на те, що запитуваний ресурс було тимчасово переміщено за URL-адресою, заданою заголовками Location.27 червня 2024 р

Код статусу HTTP 307 інформує ваш браузер про це запитуваний вміст тимчасово знаходиться в іншому місці. Наприклад, сервер міг перемістити вміст на іншу URL-адресу, але очікується, що в майбутньому він повернеться до початкової URL-адреси.

Основна відмінність між перенаправленнями 308 і 307 полягає в тому 308 є постійним, тоді як 307 є тимчасовим. Це дуже схоже на різницю між перенаправленнями 301 і 302. Подібно до 308, 307 має виконувати той самий тип запиту в цільовому об’єкті. Якщо його встановлено як POST, POST він має залишатися.

Використовуйте правильний метод HTTP: якщо ви використовуєте неправильний метод HTTP, це може призвести до коду стану 307. Переконайтеся, що ви використовуєте правильний метод для ресурсу, до якого ви намагаєтеся отримати доступ. Переконайтеся, що вихідний ресурс залишається доступним: якщо вихідний ресурс недоступний, це може спричинити код статусу 307.

Розгляньте наслідки кешування: на відміну від інших кодів стану перенаправлення, таких як 301 або 302, код стану 307 не призначений для кешування клієнтом. Якщо ви хочете запобігти кешування, переконайтеся, що ви включили відповідні заголовки керування кешем у свою відповідь, щоб наказати клієнтам не кешувати переспрямування.

Тимчасове перенаправлення HTTP 307 Код відповіді статусу перенаправлення тимчасового перенаправлення вказує на це запитуваний ресурс було тимчасово переміщено за URL-адресою, заданою заголовками Location. Метод і тіло вихідного запиту повторно використовуються для виконання перенаправленого запиту.