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 רעסורס אָדער בלעטערער fetchNW.js וועב-מאָטאָר פּראָקסי קאָנפֿיגוראַציע
Node קערן HTTP אָדער אַ טראַנספּאָרט וואָס אַ פּאַקעט אייגנטדער אַגענט אָדער פּובליקער פּראָקסי צווישנשאַפט פֿון יענעם קליענט

getProxyForURL גיט צוריק פּאָליטיק טעקסט אין PAC סטיל פֿאַר אַ DOM לאָדונג, למשל PROXY מיט אַן ענדפּונקט אָדער DIRECT. עס באַשטעטיקט נישט אַז אַ פֿאַרענדיקטע בקשה האָט עס גענוצט.

פֿאַרבייטן process.env.http_proxy מאַכט נישט אַז יעדער אימפּלעמענטאַציע לייענט די וואַריאַבל. צייכנט אָן דיאַגנאָסטיק מיט דעם נאָמען פֿון שאַפֿער אָדער קליענט און זיין רעזולטאַט. נוצט די פּובליקע קאָנפֿיגוראַציע פֿון יענעם פּאַקעט אַנשטאָט פּאַטשן node_modules טעקעס וואָס אַן אַפּגרייד פֿאַרבייט. פֿאַר HTTPS רופֿן פֿון Node קערן מיט SOCKS איז אַזאַ צווישנשאַפט אַ SOCKS-פֿעיקער HTTPS אַגענט.

פֿאַרבונדענע אַרטיקלען