NW.js бир терезеде DOM сүрөтүн жүктөп, Node китепканасы аркылуу JSON ала алат. Прокси интерфейсин тандоодон мурун сурамды түзгөн чакырыкты аныктаңыз.

Документтелген веб-кыймылдаткыч жолу үчүн:

nw.App.setProxyConfig('proxy.example:8080', '');
const route = nw.App.getProxyForURL('https://www.example.com/');

Биринчи аргумент — прокси эрежеси, экинчиси — PAC URL. PAC бош болгондо бул багыттагы схемалар үчүн туруктуу HTTP акыркы чекитин тандайт; HTTPS өзүнүн колдоого алынган туннель жолун колдонот. Прокси аутентификациясыз коомдук баракчаны көз карандысыз сыноодо HTTP прокси тизмеси жазуусу ошол акыркы чекитти алмаштыра алат.

Сурамды түзүүчүТекшериле турган саясат
DOM ресурсу же браузердин fetchNW.js веб-кыймылдаткычынын прокси конфигурациясы
Node өзөгүнүн HTTP же пакетке таандык транспортОшол кардардын агенти же коомдук прокси интерфейси

getProxyForURL DOM жүктөө үчүн PAC стилиндеги саясат текстин кайтарат, мисалы PROXY жана акыркы чекит же DIRECT. Бул аяктаган сурам аны колдонгонун тастыктабайт.

process.env.http_proxy өзгөртүү ар бир ишке ашыруунун өзгөрмөнү окушуна алып келбейт. Диагностиканы түзүүчүнүн же кардардын аты жана анын натыйжасы менен белгилеңиз. Жаңыртуу алмаштырган node_modules файлдарын жамоонун ордуна ошол пакеттин коомдук конфигурациясын колдонуңуз. SOCKS колдонгон Node өзөгүнүн HTTPS чакырыктары үчүн ушундай интерфейстердин бири — SOCKS колдогон HTTPS агенти.

Тектеш макалалар