Projet

Général

Profil

Development #89792

Action d'appels webservice : détecter une erreur applicative via "err: 1" lorsque le type de réponse attendu est "fichier joint"

Ajouté par Emmanuel Cazenave il y a 14 jours. Mis à jour il y a 14 jours.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
19 avril 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Un connecteur avec un endpoint qui renvoie un attachment. On aimerait pouvoir y lever des APIError comme d'habitude en cas de problème mais coté wcs le payload json est ignoré dans la gestion des erreurs si c'est un fichier joint qui est attendu.

Ça oblige à une gestion particulière des erreurs dans les endpoints de ce type : renvoyer des Http404 ou whatever plutôt que de lever des APIError.

Historique

#1

Mis à jour par Frédéric Péters il y a 14 jours

  • Statut changé de Nouveau à Fermé

C'est volontaire et il y a x-error-code pour faire ça; c'était historiquement posé de manière systématique mais le code était foireux (cf #16856), donc c'est à gérer dans le connecteur.

Formats disponibles : Atom PDF