NW.js អាចផ្ទុករូបភាព DOM និងទាញយក JSON តាមរយៈបណ្ណាល័យ Node ក្នុងបង្អួចតែមួយ។ សម្គាល់ការហៅដែលបង្កើតសំណើ មុនពេលជ្រើសរើសចំណុចប្រទាក់ប្រូកស៊ី។

សម្រាប់ផ្លូវម៉ាស៊ីនវេបដែលបានឯកសារ:

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

អាគុយម៉ង់ទីមួយគឺច្បាប់ប្រូកស៊ី ហើយទីពីរគឺ URL PAC។ វាជ្រើសរើសចំណុចបញ្ចប់ HTTP ថេរសម្រាប់គ្រោងគោលដៅ នៅពេល PAC ទទេ; HTTPS ប្រើផ្លូវរូងក្រោមដីដែលគាំទ្ររបស់វា។ ក្នុងការសាកល្បងទំព័រសាធារណៈឯករាជ្យដោយគ្មានការផ្ទៀងផ្ទាត់ប្រូកស៊ី ធាតុពី បញ្ជីប្រូកស៊ី HTTP អាចជំនួសចំណុចបញ្ចប់នោះ។

អ្នកបង្កើតសំណើគោលនយោបាយត្រូវពិនិត្យ
ធនធាន DOM ឬ fetch របស់កម្មវិធីរុករកការកំណត់ប្រូកស៊ីម៉ាស៊ីនវេប NW.js
HTTP ស្នូល Node ឬការដឹកជញ្ជូនដែលកញ្ចប់ជាម្ចាស់ភ្នាក់ងារ ឬចំណុចប្រទាក់ប្រូកស៊ីសាធារណៈរបស់អតិថិជននោះ

getProxyForURL ត្រឡប់អត្ថបទគោលនយោបាយបែប PAC សម្រាប់ការផ្ទុក DOM ដូចជា PROXY បូកចំណុចបញ្ចប់ ឬ DIRECT។ វាមិនបញ្ជាក់ថាសំណើដែលបានបញ្ចប់បានប្រើវាទេ។

ការផ្លាស់ប្តូរ process.env.http_proxy មិនធ្វើឱ្យការអនុវត្តនីមួយៗអានអថេរនោះទេ។ ដាក់ស្លាកការធ្វើរោគវិនិច្ឆ័យដោយឈ្មោះអ្នកបង្កើត ឬអតិថិជន និងលទ្ធផលរបស់វា។ ប្រើការកំណត់សាធារណៈរបស់កញ្ចប់នោះ ជំនួសឱ្យការបំពេញបំណែកឯកសារ node_modules ដែលការធ្វើបច្ចុប្បន្នភាពជំនួស។ សម្រាប់ការហៅ HTTPS ស្នូល Node ដែលប្រើ SOCKS ចំណុចប្រទាក់មួយបែបនោះគឺ ភ្នាក់ងារ HTTPS ដែលគាំទ្រ SOCKS។

អត្ថបទពាក់ព័ន្ធ