2017-01-30 4 views
2

私はfetchをAPI呼び出しに使用していますが、この特定のインスタンスではすべて機能しますが、APIは単にオブジェクトではなく文字列を返すだけなので、フェッチ応答オブジェクトからテキストを取得する

通常、APIはオブジェクトを返します。私はJSONオブジェクトを解析して、必要なものを取得できますが、この場合、レスポンスオブジェクトのAPIから取得したテキストを見つけるのに問題があります。

ここでは、応答オブジェクトの外観を示します。 enter image description here

私は体内のテキストを見つけるだろうと思ったが、見つけられないようだ。どこを見ますか?また、フェッチのドキュメントを見てみましょう

response.text().then(function (text) { 
    // do something with the text response 
}); 

:あなたが試すことができますJavaScriptのAPIをフェッチ使用して

+0

あなたはタイプが返さチェックするために 'typeof'を使用することができ、オブジェクトをし、文字列なら何か他のもの。 –

+0

OKですが、レスポンスオブジェクトの実際のテキストレスポンスはどこにありますか?型チェックの後、私はまだ応答から期待している文字列を抽出する必要があります。 – Sam

+0

.text()メソッドを使用して応答ストリームを読み取ります。 – DAC84

答えて

2

その後、何かをすれば、here

+0

これはうまくいき、私はStackOverflowが私にできるだけ早くあなたの答えを受け入れるでしょう。関連する質問が1つあります。APIメソッドからオブジェクトを「常に」送信する方がよいでしょうか? – Sam

関連する問題