NW.js aynı pencerede bir DOM görüntüsü yükleyebilir ve bir Node kitaplığı aracılığıyla JSON alabilir. Bir proxy arayüzü seçmeden önce isteği oluşturan çağrıyı belirleyin.

Belgelenen web motoru yolu için:

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

İlk bağımsız değişken proxy kuralı, ikincisi PAC URL'sidir. Bu, PAC boşken hedef şemalar için sabit bir HTTP uç noktası seçer; HTTPS desteklenen tünel yolunu kullanır. Proxy kimlik doğrulaması olmadan bağımsız bir genel sayfa testinde, HTTP proxy listesi içindeki bir giriş bu uç noktanın yerini alabilir.

İsteği üretenİncelenecek ilke
DOM kaynağı veya tarayıcı fetch'iNW.js web motoru proxy yapılandırması
Node çekirdeği HTTP'si veya pakete ait taşımaO istemcinin aracısı veya genel proxy arayüzü

getProxyForURL bir DOM yüklemesi için PAC tarzı ilke metni döndürür; örneğin PROXY ve bir uç nokta veya DIRECT. Tamamlanan bir isteğin bunu kullandığını doğrulamaz.

process.env.http_proxy değiştirmek her uygulamanın değişkeni okumasını sağlamaz. Tanılamaları üretici veya istemci adı ve sonucuyla etiketleyin. Bir yükseltmenin değiştirdiği node_modules dosyalarını yamalamak yerine o paketin genel yapılandırmasını kullanın. SOCKS kullanan Node çekirdeği HTTPS çağrıları için böyle bir arayüz SOCKS destekli bir HTTPS aracısı.

İlgili makaleler