HTTP-запросы

HTTP-клиенты, которые берут прокси, заголовки и cookies из проекта, если их не передали.

Тип Что делает
Rqst GET/POST/PUT/DELETE через HTTP-клиент ZennoPoster (или NetHttp при useNetHttp). Каждый запрос дописывается в файл трафика, который отдаёт Встроенный сервер.
RqstExtensions project.GET(...), project.POST(...): один запрос через новый Rqst.
NetHttpAsync, NetHttp .NET HttpClient с общими клиентами на каждый прокси; асинхронный и блокирующий.
ProjectExtensions (Requests) NetGet, NetPost.

Сокращения прокси в Rqst: "+" — переменная proxy, иначе строка аккаунта в _instance; "z" — z_proxy той же строки; иначе [scheme://][user:pass@]host:port.

var http = new Rqst(project, log: true);
string body = http.GET("https://api.example.com/me", proxy: "+",
    headers: new[] { "Authorization: Bearer " + token }, parse: true);   // parse: в project.Json

API: Requests. Исходники: Requests/