次の方法で共有


.NET アプリケーションで開発プロキシを使用する

.NET では、システム プロキシ設定が自動的に使用されます。 .NET アプリケーションで開発プロキシを使用する場合は、アプリケーションに変更を加える必要はありません。 開発プロキシを起動すると、.NET アプリケーションによって行われた Web 要求が自動的にインターセプトされます。

に対して Web 要求を行う単純な .NET アプリを次に https://jsonplaceholder.typicode.com/posts示します。

var client = new HttpClient();
var response = await client.GetStringAsync("https://jsonplaceholder.typicode.com/posts");
Console.WriteLine(response);

この要求からのエラーをシミュレートするには、既定のプリセットを使用して開発プロキシを起動します。これは、 への https://jsonplaceholder.typicode.com/*要求をインターセプトするように構成されています。

devproxy

.NET アプリケーションを実行すると、Dev Proxy によって要求がインターセプトされ、429 エラーが返されます。

.NET アプリケーションからの Web 要求で調整エラーをシミュレートする開発プロキシを含むコマンド プロンプトのスクリーンショット。