タイトルが示すように、関数を JSON-RPC と XML-RPC インターフェースの両方に公開する方法はありますか? できれば、1 つのポートで実行されている 1 つのサーバーが、両方のタイプの要求に応答します。
ありがとう!
さまざまな形式を返す通常の方法の1つは、URLに必要なタイプを何らかの方法で指定することです。最も一般的なものは次のとおりです。
http://example.com/some/page.<format>
また
http://example.com/some/page?output=<format>
次に、返されたオブジェクトを目的の形式に変換する必要があります。
// somewhere at the end of the method handling the request
return Formater(format_param).format(response_object)