📜  HTTP 标头 |源地图

📅  最后修改于: 2022-05-13 01:56:54.548000             🧑  作者: Mango

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兼容的浏览器如下:

  • 谷歌浏览器
  • 火狐
  • 歌剧
  • 苹果浏览器