Aktionen
GX-Abgewiesen #69572
geschlossenValidierung von eingehenden REST-API Requests (basierend auf JSON schema) / Validate incoming REST API requests based on a JSON schema
Status:
Abgewiesen
Priorität:
Normal
Zugewiesen an:
Tobias Schindler
Kategorie:
REST-API
Beginn:
Abgabedatum:
% erledigt:
0%
Geschätzter Aufwand:
Steps to reproduce:
Release Notes Langtext:
Beschreibung
Currently, we are validating the request body of incoming REST API requests based on some more or less complex logic encapsulated in ...RequestParser classes (e.g. WithdrawalApiRequestParser).
This logic is totally redundant because we always need to make sure that it's the same as how it's documented for the REST API in general.
It might be a good solution to somehow extract the definition of the JSON schema from the REST API documentation (which is based on the OpenAPI v3 standard) and use some third-party JSON schema validator to validate the incoming REST API request bodies.
Checkliste 0/0
Von Mirko Janssen vor mehr als 3 Jahren aktualisiert
- Status wurde von Gemeldet zu Feedback geändert
- Zugewiesen an wurde von Mirko Janssen zu Tobias Schindler geändert
Von Hilke Müller vor mehr als 3 Jahren aktualisiert
- Thema wurde von Validate incoming REST API requests based on a JSON schema zu Validierung von eingehenden REST-API Requests (basierend auf JSON schema) / Validate incoming REST API requests based on a JSON schema geändert
Von Lennard Kläfker vor etwa 3 Jahren aktualisiert
- Tags wurde von 4.7.1.0_beta1 zu 4.7.1.0_RC1 geändert
Von Daniel Wu vor etwa 3 Jahren aktualisiert
- Tags wurde von 4.7.1.0_RC1 zu 4.7.2.0_beta1 geändert
Von Tobias Schindler vor etwa 3 Jahren aktualisiert
- Tags wurde auf 4.7.2.0_beta1 gesetzt
- Status wurde von Feedback zu Abgewiesen geändert
Von Till Tepelmann vor etwa 3 Jahren aktualisiert
- Tags
4.7.2.0_beta1wurde gelöscht - Tracker wurde von GX-Feature zu GX-Abgewiesen geändert
- Betroffene Versionen
Unbestimmtwurde gelöscht
Aktionen