HTTP 标头 |源地图
HTTP SourceMap 标头是一个响应类型的标头,用于从转换后的源映射原始源。例如,Javascript 资源在执行时由浏览器从其原始资源转换为其他来源。在调试的过程中,要调试一个转换后的源码太难了。另一方面,可以轻松调试原始源。因此,SourceMap 标头用于获取原始源。 SourceMap 标头使浏览器能够从转换后的源重建原始源并将其呈现在调试器中。它将生成的代码与源代码链接起来。
句法:
SourceMap:
指令: HTTP SourceMap 标头接受上面提到和如下所述的单个指令:
-
: 该指令表示要为其获取原始文件的 SourceMap 文件的位置。
例子:
- 在本例中,所提到的URL 指向SourceMap 文件,即要获得其重构原始源的变换源。
SourceMap: /geeks/gfg/file.js.map
- 这个例子,你可能看不到,因为这个X-SourceMap已被弃用,提到的 URL 指向 SourceMap 文件,即要获取其重构原始源的转换后的源。
X-SourceMap: /geeks/g4g/main.js.map
支持的浏览器:与HTTP SourceMap Header兼容的浏览器如下:
- 谷歌浏览器
- 火狐
- 歌剧
- 苹果浏览器