2 votes

Comment rejeter formellement une demande SOAP ?

Je m'occupe d'un grand environnement d'équilibreur de charge F5 LTM que nous configurons pour limiter le débit des demandes au niveau de l'URI. Pour les utilisateurs Web humains, nous les envoyons par 302 vers une page occupée, mais nous exécutons également des services Web et devons poliment dire au client soap d'aller de l'avant et de procréer également. Ne connaissant pas grand-chose aux réponses SOAP/XML, je ne sais pas exactement ce que nous devons dire au client. Une réponse 500 très basique suffira-t-elle ou devons-nous également élaborer une réponse SOAP légitime ?

1voto

wallenborn Points 257

Vous pourriez combiner votre 500 avec un Défaut SOAP qui permet à vos clients de placer leur demande dans un try/catch (ou tout autre mécanisme de leur langage pour gérer cela) et de recevoir un message poli "revenez plus tard" dans l'exception capturée.

0voto

Thecamelcoder Points 11

Pourquoi ne pas envoyer un statut http 503 ou 509 ?

https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#5xx_Server_Error

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X