kyを使用してテスト用APIで通信を行い、Chromeのネットワークタブで通信が確認できるようにしたい
Q&A
Closed
解決したいこと
ReactとTypeScriptで開発中のアプリケーションにおいて、kyを使用してテスト用APIで通信を行い、Chromeのネットワークタブで通信が確認できるようにしたい。
発生している問題・エラー
- ネットワークタブの問題
- プレビューとレスポンスで「レスポンスデータの読み込みに失敗しました:No resource with given identifier found」と表示される。
- リクエストメソッド、ステータスコード、リモートアドレスが表示されない。
- コンソールタブの問題
- フェッチ が GET "https://jsonplaceholder.typicode.com/todos" の読み込みに失敗しました。
実際のネットワーク画像
実際のコンソール画像
該当するソースコード
import ky from 'ky';
try {
// JSONPlaceholder APIのtodosエンドポイントにGETリクエストを送信
const response = await ky
.get('https://jsonplaceholder.typicode.com/todos')
.json(); // JSON形式でレスポンスをパース
console.log(response); // レスポンスデータをコンソールに表示
} catch (error) {
console.error('APIリクエスト中にエラーが発生しました:', error);
}
自分で試したこと
- Postmanで同じURLに対して値の取得確認を行い、成功した。
- try-catchブロックを使用してエラーを補足しようとしたが、何も引っかからなかった。
- Chromeのネットワークタブでリクエストの確認を試みたが、メソッド、ステータスコードなどが表示されなかった。
0