Axis2C:使用自定义内容类型发送数据



客户端(浏览器)希望收到一个JSON字符串作为响应。我有要在服务端发送的JSON字符串。然而,调用函数(axis2_invoke)期望公理node_t使其返回XML。

有没有一种方法可以以我想要的方式发送我的响应,而不是作为公理对象

AxiOM是一个数据抽象层,而不是XML。

当谈到本机支持JSON的Axis2/C非官方时,您将根据请求格式得到响应:

  • 如果您将请求Content-Type设置为application/json,您将获得JSON格式的响应
  • 如果您将请求Content-Type设置为application/soap+xml,您将获得SOAP格式的响应

您的响应AxiOM将由Axis2/C的传输发送器转换为适当的格式。

相关内容

  • 没有找到相关文章

最新更新