NW.js може учитати DOM слику и добити JSON кроз Node библиотеку у истом прозору. Идентификујте позив који ствара захтев пре него што изаберете прокси интерфејс.

За документовану путању веб-мотора:

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

Први аргумент је правило проксија, а други PAC URL. Ово бира фиксну HTTP крајњу тачку за одредишне шеме када је PAC празан; HTTPS користи своју подржану путању тунела. У независном тесту јавне странице без прокси аутентификације, унос из листа HTTP проксија може заменити ту крајњу тачку.

Креатор захтеваПолитика коју треба проверити
DOM ресурс или fetch прегледачаПрокси конфигурација веб-мотора NW.js
Node језгро HTTP или транспорт који поседује пакетАгент или јавни прокси интерфејс тог клијента

getProxyForURL враћа текст политике у PAC стилу за учитавање DOM-а, као што је PROXY плус крајња тачка или DIRECT. То не потврђује да га је завршени захтев користио.

Промена process.env.http_proxy не чини да свака имплементација чита ту променљиву. Означите дијагностику именом креатора или клијента и његовим исходом. Користите јавну конфигурацију тог пакета уместо крпења node_modules датотека које надоградња замењује. За HTTPS позиве Node језгра који користе SOCKS, једно такво сучеље је HTTPS агент са подршком за SOCKS.

Повезани чланци