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 એજન્ટ છે.

સંબંધિત લેખો