NW.js bitta oynada DOM tasvirini yuklashi va Node kutubxonasi orqali JSON olishi mumkin. Proksi interfeysini tanlashdan oldin soʻrovni yaratuvchi chaqiruvni aniqlang.

Hujjatlashtirilgan veb-dvigatel yoʻli uchun:

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

Birinchi argument proksi qoidasi, ikkinchisi PAC URL. PAC boʻsh boʻlganda bu manzil sxemalari uchun qatʼiy HTTP soʻnggi nuqtasini tanlaydi; HTTPS oʻzining qoʻllab-quvvatlanadigan tunnel yoʻlidan foydalanadi. Proksi autentifikatsiyasisiz mustaqil ommaviy sahifa sinovida HTTP proksilar roʻyxati dan olingan yozuv shu soʻnggi nuqtani almashtirishi mumkin.

Soʻrov yaratuvchiTekshiriladigan siyosat
DOM resursi yoki brauzer fetchNW.js veb-dvigateli proksi konfiguratsiyasi
Node yadrosi HTTP yoki paketga tegishli transportOʻsha mijozning agenti yoki ommaviy proksi interfeysi

getProxyForURL DOM yuklanishi uchun PAC uslubidagi siyosat matnini qaytaradi, masalan PROXY va soʻnggi nuqta yoki DIRECT. Bu tugallangan soʻrov undan foydalanganini tasdiqlamaydi.

process.env.http_proxy ni oʻzgartirish har bir dastur amalga oshirilishi oʻzgaruvchini oʻqishini taʼminlamaydi. Diagnostikani yaratuvchi yoki mijoz nomi va uning natijasi bilan belgilang. Yangilanish almashtiradigan node_modules fayllarini yamash oʻrniga oʻsha paketning ommaviy konfiguratsiyasidan foydalaning. SOCKS ishlatadigan Node yadrosi HTTPS chaqiruvlari uchun shunday interfeyslardan biri — SOCKS qoʻllab-quvvatlaydigan HTTPS agenti.

O'xshash maqolalar