NW.js می‌تواند تصویر DOM را بارگذاری کند و JSON را از طریق یک کتابخانه Node در همان پنجره دریافت کند. پیش از انتخاب رابط پروکسی، فراخوانی‌ای را که درخواست را می‌سازد مشخص کنید.

برای مسیر مستند موتور وب:

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

آرگومان اول قاعده پروکسی و دومی نشانی PAC است. این برای طرح‌های مقصد وقتی PAC خالی است یک نقطه پایانی HTTP ثابت انتخاب می‌کند؛ HTTPS از مسیر تونل پشتیبانی‌شده خود استفاده می‌کند. در یک آزمون مستقل از صفحه عمومی بدون احراز هویت پروکسی، یک ورودی از فهرست پروکسی HTTP می‌تواند جای آن نقطه پایانی را بگیرد.

سازنده درخواستسیاستی که باید بررسی شود
منبع DOM یا fetch مرورگرپیکربندی پروکسی موتور وب NW.js
HTTP هسته Node یا انتقالی که متعلق به یک بسته استعامل یا رابط پروکسی عمومی همان کلاینت

getProxyForURL متن سیاست به سبک PAC را برای بارگذاری DOM برمی‌گرداند، مانند PROXY به‌همراه یک نقطه پایانی یا DIRECT. این تأیید نمی‌کند که درخواستی کامل‌شده از آن استفاده کرده است.

تغییر process.env.http_proxy باعث نمی‌شود هر پیاده‌سازی آن متغیر را بخواند. تشخیص‌ها را با نام سازنده یا کلاینت و نتیجه آن برچسب بزنید. از پیکربندی عمومی همان بسته استفاده کنید، نه وصله‌کردن فایل‌های node_modules که یک به‌روزرسانی جایگزینشان می‌کند. برای فراخوانی‌های HTTPS هسته Node با SOCKS، یکی از این رابط‌ها یک عامل HTTPS با پشتیبانی SOCKS است.

مقالات مرتبط