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'に変更することができます –