次の方法で共有


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

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

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

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 要求で調整エラーをシミュレートする開発プロキシを使用したコマンド プロンプトのスクリーンショット。