Aufbau der URL
Kennt ein Dienst die übergebene Aktion nicht, antwortet er mit dem HTTP-Code 400 für Bad Request.
Token im Header
Jeder Aufruf braucht ein gültiges Token. Wie Sie es erzeugen, steht unter REST-Authentifizierung. Übergeben wird es im Request-Header:- Header mit dem Algorithmus der Signatur und der Art des Tokens.
- Payload mit den Informationen, die bei einem CGI-Aufruf im Kontext stehen, dazu ein Timestamp für die Gültigkeit.
- Signatur, ein verschlüsselter Hash aus Header und Payload.
Fehlerbehandlung
Jeder Dienst gibt einen zum Vorfall passenden HTTP-Code zurück. Der wichtigste Fall ist immer gleich: Wer ohne gültiges Token auf eine Ressource zugreift, erhält 401.Verwandte Themen
- Wegweiser: REST-Schnittstelle für OSB-Dienste
- Wegweiser: REST-Authentifizierung
