Заголовки: SourceMap
Заголовок SourceMap
Базовая поддержка Широко доступно
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и в разных версиях браузеров. Она поддерживается во всех браузерах с января 2020 года.
HTTP-заголовок SourceMap ответа указывает расположение карты исходного кода для ресурса.
Заголовок HTTP SourceMap имеет приоритет над аннотацией в исходном коде (sourceMappingURL=path-to-map.js.map); если присутствуют оба варианта, для определения файла карты исходного кода используется URL из заголовка.
| Тип заголовка | Заголовок ответа |
|---|
Синтаксис
SourceMap: <url> X-SourceMap: <url> (deprecated)
Директивы
<url>-
Относительный (по отношению к URL запроса) или абсолютный URL, указывающий на файл карты исходного кода.
Примеры
>Ссылка на карту исходного кода с помощью заголовка SourceMap
Следующий ответ содержит абсолютный путь в заголовке SourceMap.
HTTP/1.1 200 OK Content-Type: text/javascript SourceMap: /path/to/file.js.map <optimized-javascript>
Инструменты разработчика используют карту исходного кода, чтобы восстановить исходный код по оптимизированному JavaScript, возвращённому в ответе. Это позволяет разработчикам отлаживать исходный код, а не его формат, оптимизированный для передачи.
Спецификации
Совместимость с браузерами
| Настольные компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome для Android | Firefox для Android | Opera для Android | Safari для iOS | Samsung Internet | WebView для Android | WebView для iOS | |
SourceMap |
18 | 79 | 5527 | 15 | 76 | 18 | 5527 | 14 | 76 | 1.0 | 4.4 | 76 |
См. также
© 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/SourceMap