Returnați politica DNS de destinație dorită împreună cu ruta SOCKS din listenerul extensiei Firefox existente:

{
  type: "socks",
  host: "proxy.example",
  port: 1080,
  proxyDNS: true
}

În acest API, type: "socks" identifică SOCKS5. Pentru cererile către site-uri publice permise printr-un intermediar public, un candidat din lista de proxy SOCKS5 poate furniza gazda și portul acestei rute. Fragmentul presupune că extensia are deja listenerul de rutare permis; nu este o extensie completă. Un nume de tip dintr-o propunere veche sau din API-ul altui browser nu este interschimbabil.

Referința actuală a Mozilla oferă lui proxyDNS valoarea implicită false pentru tipurile SOCKS acceptate. Setați-o explicit când această rută necesită rezolvare pe partea de proxy, în loc să vă bazați pe dialogul de proxy manual al browserului pentru a furniza alegerea extensiei.

Aplicați politica dorită și fiecărui obiect de rezervă aplicabil. Un alt obiect returnat după eșecul primei rute poate avea o alegere DNS diferită sau poate selecta o cale diferită.

Câmpul controlează anumite interogări asociate cu acea rută. Nu mută la proxy fiecare căutare a sistemului de operare sau a aplicației.

Articole similare