【发布时间】:2015-12-30 12:30:41
【问题描述】:
我有一个 angularjs 函数来调用 API。 API 一次返回图像。它再次返回 xml。如果我将响应类型 blob 设置为如下所示,我可以显示返回的图像
$http({
url: apiConstants.BASE_URL + 'login',
method: "POST",
responseType: "blob",
data: {
"Req": req
},
headers: {
'X-Username': aUser,
'X-Password': aPass,
"Content-Type": "application/xml"
},
dataType: "xml"
}).success(function(data, status) {
console.log(data);
}
console.log 打印 blob 对象。但是当 API 返回 xml 内容时,它也会作为 blob 对象返回。我试图获取 blob 的 xml 内容,但找不到方法:(。有人可以建议我一种从 blob 对象获取 xml 数据的方法
【问题讨论】:
标签: javascript angularjs blob