Sourcemap erstellen
Dieser Endpunkt ermöglicht das Erstellen privater Sourcemaps.| Endpunkt | /api/sourcemaps |
| Request-Methode | POST |
| Content-Type | multipart/form-data |
| Erfordert Authentifizierung? | Ja (Push-API-Schlüssel) |
| Response-Formate | JSON |
Sourcemaps zuordnen
Wir gleichen die Werte für diename[]-Felder mit der vollständigen Backtrace-URL ab. Zum Beispiel die folgende Backtrace-Zeile:
Shell
name https://test.local/main.abc123.js abgeglichen.
Sie können mehrere name-Einträge in einer curl-Anfrage hinzufügen:
Parameter
Alle Parameter außerfile können entweder im POST-Body oder als GET-Parameter gesendet werden. Alle Parameter sind erforderlich.
| Parameter | Typ | Beschreibung |
|---|---|---|
push_api_key | String | Der Push-API-Schlüssel Ihrer Organisation. |
app_name | String | Name der Anwendung in AppSignal, in der die Sourcemap verwendet werden soll. |
environment | String | Umgebung der Anwendung in AppSignal, in der die Sourcemap verwendet werden soll. |
revision | String | Revisionsreferenz des Deploy Markers. |
name | Array von Strings | Liste der Dateinamen, die die Sourcemap abdeckt. Dies sollte eine vollständige URL zur minifizierten JavaScript-Datei sein, wie sie im Backtrace erscheint, einschließlich aller URL-Parameter. |
file | Datei | Sourcemap zum Hochladen. |
Responses
- Die API gibt bei Erfolg den HTTP-Statuscode
201zurück. - Die API gibt bei einem Validierungsfehler den HTTP-Statuscode
400mit einer JSON-Response zurück. - Die API gibt den HTTP-Statuscode
404zurück, wenn für die gegebene Kombination aus App-Name, Umgebung und Push-API-Schlüssel keine App existiert.