다음을 통해 공유


.NET 애플리케이션에서 개발 프록시 사용

.NET은 시스템 프록시 설정을 자동으로 사용합니다. .NET 애플리케이션에서 개발자 프록시를 사용하려는 경우 애플리케이션을 변경할 필요가 없습니다. 개발 프록시를 시작하면 .NET 애플리케이션에서 수행한 웹 요청을 자동으로 가로채게 됩니다.

다음은 https://jsonplaceholder.typicode.com/posts웹 요청을 만드는 간단한 .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 애플리케이션의 웹 요청에 대한 제한 오류를 시뮬레이션하는 개발자 프록시가 있는 명령 프롬프트의 스크린샷