Closed benoitdm-oslandia closed 1 year ago
In GitLab by @azarz on Sep 20, 2022, 16:19
Pour l'instant, la grande majorité des codes de retours sont des 500, alors que dans certains cas il me semble que des 400 seraient plus pertinents. Exemples:
https://git.oslandia.net/Client-projects/geoplateforme-ign-pg-featureserv/-/blob/develop/internal/service/handler.go#L354
https://git.oslandia.net/Client-projects/geoplateforme-ign-pg-featureserv/-/blob/develop/internal/service/handler.go#L716
Exemple dans les tests : une requête est volontairement mal formée, mais on s'attend quand même à un 500 : https://git.oslandia.net/Client-projects/geoplateforme-ign-pg-featureserv/-/blob/develop/internal/service/handler_update_test.go#L251
Dans le cas du replace, j'ai opté pour un 400 dans ce cas là.
In GitLab by @jmkerloch on Oct 17, 2022, 17:35
added 10h of time spent
marked this issue as related to #85
In GitLab by @azarz on Sep 20, 2022, 16:19
Pour l'instant, la grande majorité des codes de retours sont des 500, alors que dans certains cas il me semble que des 400 seraient plus pertinents. Exemples:
https://git.oslandia.net/Client-projects/geoplateforme-ign-pg-featureserv/-/blob/develop/internal/service/handler.go#L354
https://git.oslandia.net/Client-projects/geoplateforme-ign-pg-featureserv/-/blob/develop/internal/service/handler.go#L716
Exemple dans les tests : une requête est volontairement mal formée, mais on s'attend quand même à un 500 : https://git.oslandia.net/Client-projects/geoplateforme-ign-pg-featureserv/-/blob/develop/internal/service/handler_update_test.go#L251
Dans le cas du replace, j'ai opté pour un 400 dans ce cas là.