设置返回的数据格式为xml
用Content-Type设置
- ‘text/html’:xml格式
- ‘text/xml’ :xml格式
- 3: ‘application/json’ :json
代码如下:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18返回的结果是xml格式,一般默认是json public async suggestion() { const { ctx } = this; const resultXml = await ctx.service.fangjia.common.pingGuService.searchTopTransfer(); // json格式: 'Content-Type': 'application/json' 方法1:直接Set方法: ctx.set('Content-Type', 'text/xml'); ctx.status = resultXml.status; 方法2:定义Header,设置返回的数据格式 // const headers = { // 'Content-Type': 'text/xml', // }; // ctx.set(headers); 方法3:调用的接口,返回的是xml格式,直接用他的头文件 // ctx.set(resultXml.headers); ctx.body = resultXml.data; return ctx.body;
最后
以上就是谦让花卷最近收集整理的关于egg:如何设置返回的数据格式是json,还是xml设置返回的数据格式为xml的全部内容,更多相关egg:如何设置返回内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复