NW.js-ს შეუძლია იმავე ფანჯარაში DOM სურათის ჩატვირთვა და Node ბიბლიოთეკის მეშვეობით JSON-ის მიღება. სანამ პროქსის ინტერფეისს აირჩევ, დაადგინე მოთხოვნის შემქმნელი გამოძახება.

დოკუმენტირებული ვებ-ძრავის გზისთვის:

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 ფაილები, რომლებსაც განახლება ცვლის. SOCKS-ის გამოყენებით Node-ის ბირთვის HTTPS გამოძახებებისთვის ერთი ასეთი ინტერფეისია SOCKS-ის მხარდამჭერი HTTPS აგენტი.

დაკავშირებული სტატიები