Die Payload-Basis-URL ist ungültig
Bei diesem Problem antwortet die API mit 422 Unprocessable Content. Der Wert von type ist https://lingo.dev/docs/api/errors/payload-base-url-invalid. Unter Fehler und Statuscodes findest du die gemeinsame Struktur aller Fehler.
Die Basis-URL muss die HTTPS-Adresse einer Payload-Instanz im öffentlichen Internet sein, etwa https://cms.example.com. "<baseUrl>" erfüllt diese Anforderung nicht. Ein Worker kann nicht auf ein privates Netzwerk zugreifen: Mach die Instanz unter einem öffentlichen Hostnamen zugänglich oder schalte einen Tunnel davor.
Felder#
Neben den Standardfeldern type, status, title und detail enthält der Antwort-Body die folgenden Felder. Der Text in detail wird aus diesen Feldern erstellt, sodass ein Client stattdessen einen eigenen Text anzeigen kann.
| Feld | Typ |
|---|---|
baseUrl | string |
Beispiel#
{
"detail": "The base URL must be the https address of a Payload instance on the public internet, such as https://cms.example.com, and \"<baseUrl>\" is not. A Worker cannot reach a private network: expose the instance on a public hostname, or put a tunnel in front of it.",
"baseUrl": "<baseUrl>",
"type": "https://lingo.dev/docs/api/errors/payload-base-url-invalid",
"status": 422,
"title": "Payload base URL invalid"
}