このチュートリアルでは、Dev Proxy を使用して、サンプルの JavaScript クライアント側 Web アプリケーションが API エラーを処理する方法をテストする方法について説明します。
前提条件
このチュートリアルのこの部分では、マシンに Dev Proxy をインストールして構成したことを前提としています。 そうでない場合は、 今すぐ行います。
このチュートリアルを実行するには、次が必要です。
サンプル アプリ をダウンロードする
サンプル アプリをダウンロードしてください。
ヒント
コマンド プロンプト devproxy preset get demo-randomerror-js
で を実行して、サンプル アプリをダウンロードすることもできます。
サンプル アプリには、Dev Proxy プリセットが付属しています。 プリセットは、アプリによって発行された API 要求に対するランダム エラーをシミュレートするように構成されています。 プリセットには も含まれています RetryAfterPlugin
。これは、調整後にアプリが API の呼び出しから戻るかどうかを制御するのに役立ちます。
Dev Proxy とサンプル アプリを起動する
- コマンド プロンプトで、作業ディレクトリをサンプル アプリがある場所に変更します。
- を実行してサンプル アプリと Dev Proxy を起動する
npm start
サンプル アプリをテストする
Web ブラウザーで、 に移動します。
http://localhost:3000
- 空のページが表示された場合は、[コンソール] ウィンドウをチェックします。 アプリで処理されなかった API エラーが Dev Proxy によって既にシミュレートされている可能性があります。
記事の一覧を参照して、Dev Proxy でシミュレートされる API エラーをアプリで処理する方法を確認します。
- エラーの詳細については、コンソール ウィンドウと、Dev Proxy が実行されているコマンド プロンプトを参照してください。
CtrlCキー + を押して開発プロキシを停止します。
次のステップ
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Dev Proxy