Angular: 如何设置使Restangular不要将server的返回值转换为json
项目用的Angular开发,http请求方面使用Restangular这个库,我有一个service是返回text/csv类型的data,代码如下:
restangular.one('A').get({xx:xx}).subscirbe((data) => {
// data should be the csv data
});
这块直接报JSON parse error. 试了各种方法都不行,我要怎么设置才能拿到原始的csv数据呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
csv返回的格式应该是一个二进制流,因此必须指定
content-type: application/octet-stream
,对 restangular 库不了解,自行参考文档指定上相应的参数亦可: