0
如何让Angularjs将响应视为纯文本而不是json?如何让Angularjs将响应视为纯文本而不是json?
我正在请求一个我想解释为纯文本的json文件。在成功回调中,我得到了一个json。如何在不将json转换为文本的情况下返回文本(使用stringify)?
如何让Angularjs将响应视为纯文本而不是json?如何让Angularjs将响应视为纯文本而不是json?
我正在请求一个我想解释为纯文本的json文件。在成功回调中,我得到了一个json。如何在不将json转换为文本的情况下返回文本(使用stringify)?
创建一个新的函数来代替默认的transformResponse
。
var rawResponse = function(value) {
return value;
};
$http({
url: '...',
method: 'GET',
transformResponse: rawResponse
});
这将真正地返回响应正是因为它提供。
这工作。谢谢! –
是的,你可以使用'JSON.stringify' –
谢谢。我不想使用JSON.stringify,因为有时响应可能不是json。 –
否则您可以将响应类型更改为'application/text' –