@itd-api/proxy / proxyFetch
Function: proxyFetch()
ts
function proxyFetch(proxy, options?): ProxyFetch;Defined in: index.ts:70
Собирает fetch, все запросы которого идут через прокси.
Диспетчер создаётся один раз и переиспользуется. Закройте возвращённый fetch методом close(), когда он больше не нужен.
Parameters
proxy
string | URL
адрес прокси: http://…, https://…, socks5://… (можно с user:pass@)
options?
ProxyFetchOptions = {}
Returns
Throws
если адрес не разбирается или схема не поддерживается
Example
ts
const fetch = proxyFetch('http://user:pass@proxy:8080');
const itd = new ItdClient({ fetch });
// …работа…
await itd.close();
await fetch.close(); // закрывает пул соединений