Заголовки: Location
Заголовок Location
Базовый уровень Широко доступно
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и во многих версиях браузеров. Она доступна в браузерах с июля 2015 года.
HTTP Location заголовок ответа указывает URL-адрес, на который следует перенаправить страницу. Он имеет значение только в ответе с кодом 3XX перенаправления или со статусом 201 Created.
При перенаправлении HTTP-метод, используемый для отправки перенаправленного запроса и получения страницы, на которую указывает Location, зависит от исходного метода и типа перенаправления:
-
Ответы
303 See Otherвсегда приводят к запросуGETпри перенаправлении. -
Для
307 Temporary Redirectи308 Permanent Redirectиспользуется тот же метод, что и в исходном запросе. -
Для
301 Moved Permanentlyи302 Foundследует использовать тот же метод запроса, что и в исходном запросе, хотя для старых пользовательских агентов это не гарантируется.
Все ответы с одним из перечисленных выше кодов состояния содержат заголовок Location.
При создании ресурса он указывает URL-адрес нового ресурса, чтобы клиент мог сразу же отправить для него запрос.
Location и Content-Location — это разные заголовки. Content-Location указывает URL-адрес для прямого доступа к ресурсу в будущем, если выполнялось согласование содержимого. Location связан с ответом, тогда как Content-Location связан с возвращённым представлением.
| Тип заголовка | Заголовок ответа |
|---|
Синтаксис
Location: <url>
Директивы
<url>-
Может быть относительным по отношению к URL-адресу запроса или абсолютным URL-адресом.
Примеры
Location: /index.html
Спецификации
| Спецификация |
|---|
| Семантика HTTP> # field.location> |
Совместимость с браузерами
| Компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | WebView на iOS | |
Location |
1 | 12 | 1 | 15 | 1 | 18 | 4 | 14 | 1 | 1.0 | 4.4 | 1 |
См. также
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Location