Firefox SOCKS ProxyInfo: nastavte proxyDNS pre vzdialené rozlišovanie
Nastavte správanie DNS na objekte SOCKS ProxyInfo, ktorý vracia rozšírenie Firefoxu, namiesto predpokladu, že trasu rozšírenia nastavuje dialóg prehliadača.
Vráťte zamýšľanú zásadu DNS cieľa spolu s trasou SOCKS z existujúceho poslucháča rozšírenia Firefoxu:
{
type: "socks",
host: "proxy.example",
port: 1080,
proxyDNS: true
}
V tomto API type: "socks" označuje SOCKS5. Pre požiadavky na verejné weby povolené cez verejného sprostredkovateľa môže hostiteľa a port tejto trasy poskytnúť kandidát zo zoznamu proxy SOCKS5. Fragment predpokladá, že rozšírenie už má povolený poslucháč smerovania; nie je to úplné rozšírenie. Názov typu zo starého návrhu alebo z API iného prehliadača nie je zameniteľný.
Súčasná referenčná príručka Mozilly dáva proxyDNS predvolenú hodnotu false pre podporované typy SOCKS. Nastavte ju výslovne, keď táto trasa potrebuje rozlišovanie na strane proxy, namiesto spoliehania sa, že voľbu rozšírenia dodá dialóg ručného proxy v prehliadači.
Zamýšľanú zásadu použite aj na každý príslušný záložný objekt. Iný objekt vrátený po zlyhaní prvej trasy môže mať inú voľbu DNS alebo zvoliť inú cestu.
Pole riadi určité dopyty spojené s touto trasou. Nepresúva na proxy každé vyhľadávanie operačného systému alebo aplikácie.