客户端(浏览器)希望在响应中接收JSON字符串。我有要在服务端发送的JSON字符串。但是,调用函数(axis2_invoke)需要使用axiom_node_t来返回XML。
有没有办法以我想要的方式发送我的回复,而不是作为公理对象
答案 0 :(得分:0)
AxiOM是一个数据抽象层,而不是XML。
在谈论本机支持JSON的Axis2 / C-unofficial时,您将根据请求格式获得响应:
Content-Type
设置为application/json
,您将获得JSON格式的回复; Content-Type
设置为application/soap+xml
,您将获得SOAP格式的响应。您的回复AxiOM将由Axis2 / C的传输发件人转换为适当的格式。