SourceMap 头
HTTP SourceMap
响应头 提供了资源 源映射 的位置。
HTTP SourceMap
头优先于源注解 (sourceMappingURL=path-to-map.js.map
),如果两者都存在,则使用头中的 URL 来解析源映射文件。
语法
http
SourceMap: <url>
X-SourceMap: <url> (deprecated)
指令
<url>
-
指向源映射文件的相对(相对于请求 URL)或绝对 URL。
示例
使用 SourceMap
头链接到源映射
以下响应在 SourceMap
头中包含一个绝对路径。
http
HTTP/1.1 200 OK
Content-Type: text/javascript
SourceMap: /path/to/file.js.map
<optimized-javascript>
开发者工具使用源映射从响应中返回的优化 JavaScript 重构原始源,允许开发者调试原始代码而不是经过优化用于传输的格式。
规范
规范 |
---|
源映射格式规范 # sec-linking-http-header |
浏览器兼容性
加载中…
另见
- 源映射
- Firefox 开发者工具:使用源映射
- 什么是源映射? 在 web.dev (2023)