Returnér den tilsigtede DNS-politik for destinationen sammen med SOCKS-ruten fra din eksisterende Firefox-udvidelseslytter:

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

I denne API angiver type: "socks" SOCKS5. For anmodninger til offentlige websteder, der er tilladt via en offentlig mellemmand, kan en kandidat fra SOCKS5-proxylisten levere denne rutes vært og port. Fragmentet forudsætter, at udvidelsen allerede har sin tilladte rutningslytter; det er ikke en komplet udvidelse. Et typenavn fra et gammelt forslag eller en anden browsers API kan ikke udskiftes.

Mozillas nuværende reference giver proxyDNS standardværdien false for de understøttede SOCKS-typer. Angiv den eksplicit, når denne rute kræver opløsning på proxy-siden, i stedet for at stole på, at browserens dialog for manuel proxy leverer udvidelsens valg.

Anvend den tilsigtede politik på hvert relevant reserveobjekt også. Et andet objekt, der returneres, efter at den første rute fejler, kan have et andet DNS-valg eller vælge en anden vej.

Feltet styrer visse forespørgsler, der er knyttet til den rute. Det flytter ikke hver opslag i operativsystemet eller applikationen til proxyen.

Relaterede artikler