.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 エラーが返されます。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Dev Proxy