0

クライアント (ブラウザ) は、応答として JSON 文字列を受け取ることを期待しています。サービス側で送信する JSON 文字列があります。ただし、呼び出し関数 (axis2_invoke) は axiom_node_t を想定しているため、XML が返されます。

公理オブジェクトとしてではなく、希望する方法で応答を送信する方法はありますか

4

1 に答える 1

0

AxiOM は XML ではなく、データ抽象化レイヤーです。

JSON をネイティブにサポートする Axis2/C-unofficial について話すと、リクエストの形式に応じて応答が返されます。

  • リクエストをセットアップContent-Typeすると、JSON 形式でレスポンスが返されます。application/json
  • リクエストをセットアップContent-Typeすると、SOAP 形式でレスポンスが返されます。application/soap+xml

あなたの応答 AxiOM は、Axis2/C のトランスポート送信者によって適切な形式に変換されます。

于 2015-11-28T06:22:22.297 に答える