2009-07-19 6 views
2

En train d'écrire un gestionnaire pingback pour mon site web, j'ai remarqué que le XML-RPC specification ne dit rien sur les codes d'erreur qui devraient être définis et ce qu'ils devraient signifier. Donc, la question est, y at-il une norme communément acceptée pour les codes d'erreur qui spécifie cette information? Quels codes d'erreur sont définis et que signifient-ils? Les deux pour XML-RPC en général, et pour des applications spécifiques (comme pingback)?Quelle est la norme pour les codes d'erreur XML-RPC?

Je pense que je connais une réponse à cette question, mais j'aimerais obtenir l'avis de la communauté à ce sujet (et je pense que c'est un bon document de référence sur SO). XML-RPC ne définit pas de codes d'erreur car il s'agit d'une définition au niveau de l'application.

Répondre

2

XML-RPC est juste un format de chariot: Il spécifie des données, il ne spécifie pas ce qui est dans les données. Les codes d'erreur sont généralement spécifiques au serveur. Cela dit, les utilisations générales de XML-RPC peuvent avoir des codes d'erreur standard, et vous feriez bien de les rechercher parce que j'imagine qu'il y en a pour quelque chose d'aussi répandu que les pingbacks.

+0

Je sais codes de défaut sont au niveau de l'application, mais le point est d'obtenir une référence pour les standards. –

+2

Le point est qu'il n'y en a pas de standards: seuls ceux définis pour chaque application. Pour les codes d'erreur spécifiques à pingback, consultez http://hixie.ch/specs/pingback/pingback-1.0#TOC3 mais il n'y a pas de codes d'erreur standard génériques. Les codes d'erreur sont entièrement spécifiques à l'application. –

0

Il n'existe pas de liste globale de codes d'erreur. Il appartient au responsable de l'implémentation du serveur, ou aux standards de plus haut niveau, de spécifier les codes d'erreur.

http://xmlrpc.scripting.com/spec.html

Questions connexes