Поделиться через


Использование прокси-сервера разработки с приложениями .NET

.NET автоматически использует параметры системного прокси-сервера. Если вы хотите использовать Прокси разработки с приложением .NET, вам не нужно вносить изменения в приложение. Запустите прокси-сервер разработки, и он автоматически будет перехватывать веб-запросы, сделанные вашим приложением .NET.

Ниже приведен простое приложение .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 прокси-сервер разработки перехватывает запрос и возвращает ошибку 429.

снимок экрана командной строки с разработческим прокси-сервером, имитирующим ошибку ограничения в веб-запросе из приложения .NET.