Firefox SOCKS ProxyInfo: proxyDNS beállítása távoli feloldáshoz
Állítsa be a DNS-viselkedést a Firefox-bővítmény által visszaadott SOCKS ProxyInfo objektumon, ahelyett hogy feltételezné, hogy a böngésző párbeszédablaka konfigurálja a bővítmény útvonalát.
Adja vissza a szándékolt cél-DNS-szabályzatot a SOCKS-útvonallal együtt a meglévő Firefox-bővítmény-figyelőjéből:
{
type: "socks",
host: "proxy.example",
port: 1080,
proxyDNS: true
}
Ebben az API-ban a type: "socks" a SOCKS5-öt azonosítja. A nyilvános közvetítőn keresztül engedélyezett nyilvános webhelyekre irányuló kérésekhez a SOCKS5 proxyk listájából származó jelölt biztosíthatja ennek az útvonalnak a hosztját és portját. A részlet feltételezi, hogy a bővítménynek már megvan az engedélyezett útválasztó-figyelője; ez nem egy teljes bővítmény. Egy régi javaslatból vagy egy másik böngésző API-jából származó típusnév nem cserélhető fel.
A Mozilla jelenlegi referenciája a támogatott SOCKS-típusokhoz proxyDNS alapértelmezett false értéket ad. Állítsa be kifejezetten, amikor ez az útvonal proxyoldali feloldást igényel, ahelyett hogy arra támaszkodna, hogy a böngésző kézi proxy párbeszédablaka biztosítja a bővítmény választását.
Alkalmazza a szándékolt szabályzatot minden érintett tartalékobjektumra is. Az első útvonal sikertelensége után visszaadott másik objektumnak eltérő DNS-választása lehet, vagy más útvonalat választhat.
A mező az adott útvonalhoz kapcsolódó bizonyos lekérdezéseket szabályozza. Nem helyez át minden operációs rendszeri vagy alkalmazáskeresést a proxyra.