SourceMap header

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Der HTTP-SourceMap-Antwort-Header gibt den Ort einer Source Map für die Ressource an.

Der HTTP-SourceMap-Header hat Vorrang vor einer Quellannotierung (sourceMappingURL=path-to-map.js.map), und wenn beide vorhanden sind, wird die Header-URL verwendet, um die Source Map-Datei aufzulösen.

Header-Typ Antwort-Header
Verbotener Anfrage-Header Nein

Syntax

http
SourceMap: <url>
X-SourceMap: <url> (deprecated)

Direktiven

<url>

Eine relative (zur Anfrage-URL) oder absolute URL, die auf eine Source Map-Datei verweist.

Beispiele

Verlinken zu einer Source Map über den SourceMap-Header

Die folgende Antwort enthält einen absoluten Pfad im SourceMap-Header.

http
HTTP/1.1 200 OK
Content-Type: text/javascript
SourceMap: /path/to/file.js.map

<optimized-javascript>

Entwicklerwerkzeuge verwenden die Source Map, um den ursprünglichen Quellcode aus dem optimierten JavaScript, das in der Antwort zurückgegeben wird, zu rekonstruieren, sodass Entwickler den ursprünglichen Code debuggen können, anstatt des Formats, das für das Senden optimiert wurde.

Spezifikationen

Specification
Source map format specification
# sec-linking-http-header

Browser-Kompatibilität

Siehe auch