Geef het beoogde DNS-beleid voor de bestemming terug samen met de SOCKS-route van je bestaande Firefox-extensielistener:

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

In deze API duidt type: "socks" SOCKS5 aan. Voor verzoeken naar openbare sites die via een openbare tussenpartij zijn toegestaan, kan een kandidaat uit de SOCKS5-proxylijst de host en poort van deze route leveren. Het fragment gaat ervan uit dat de extensie al zijn toegestane routeringslistener heeft; het is geen volledige extensie. Een typenaam uit een oud voorstel of uit de API van een andere browser is niet uitwisselbaar.

De huidige referentie van Mozilla geeft proxyDNS de standaardwaarde false voor de ondersteunde SOCKS-typen. Stel het expliciet in wanneer deze route resolutie aan de proxykant nodig heeft, in plaats van erop te vertrouwen dat de dialoog voor handmatige proxy in de browser de keuze van de extensie levert.

Pas het beoogde beleid ook toe op elk toepasselijk fallback-object. Een ander object dat wordt teruggegeven nadat de eerste route mislukt, kan een andere DNS-keuze hebben of een ander pad kiezen.

Het veld beheert bepaalde query's die bij die route horen. Het verplaatst niet elke zoekopdracht van het besturingssysteem of de toepassing naar de proxy.

Gerelateerde artikelen