客户端(浏览器)期望收到JSON字符串作为响应。我有要在服务端发送的JSON字符串。但是,调用函数(axis2_invoke)需要axiom_node_t,这使其返回XML。
有没有办法以我想要的方式发送响应,而不是以axiom对象的形式发送
发布于 2015-11-28 14:22:22
AxiOM是数据抽象层,而不是XML。
当谈到本地支持JSON的Axis2/C-非官方时,你会得到依赖于你的请求格式的响应:
application/json的请求的Content-Type,您将获得JSON格式的响应;application/soap+xml的请求的Content-Type,您将获得SOAP格式的响应。您的响应AxiOM将由Axis2/C的传输发送器转换为适当的格式。
https://stackoverflow.com/questions/33931431
复制相似问题