Udostępnij za pośrednictwem


Używanie serwera proxy deweloperów z aplikacjami platformy .NET

Platforma .NET automatycznie używa ustawień serwera proxy systemu. Jeśli chcesz używać serwera proxy deweloperów z aplikacją .NET, nie musisz wprowadzać żadnych zmian w aplikacji. Uruchom serwer proxy deweloperów i automatycznie przechwytuje żądania internetowe wysyłane przez aplikację platformy .NET.

Poniżej znajduje się prosta aplikacja .NET, która wysyła żądanie internetowe do https://jsonplaceholder.typicode.com/posts:

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

Aby symulować błędy z tego żądania, uruchom serwer proxy deweloperów z domyślnym ustawieniem wstępnym skonfigurowanym do przechwytywania żądań do https://jsonplaceholder.typicode.com/*.

devproxy

Po uruchomieniu aplikacji .NET serwer proxy dev przechwytuje żądanie i zwraca błąd 429.

Zrzut ekranu przedstawiający wiersz polecenia z serwerem proxy deweloperów symulującym błąd ograniczania przepustowości w żądaniu internetowym z aplikacji .NET.