Geben Sie die vorgesehene Ziel-DNS-Richtlinie zusammen mit der SOCKS-Route aus Ihrem bestehenden Firefox-Erweiterungs-Listener zurück:

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

In dieser API kennzeichnet type: "socks" SOCKS5. Für Anfragen an öffentliche Websites, die über einen öffentlichen Vermittler erlaubt sind, kann ein Kandidat aus der SOCKS5-Proxy-Liste Host und Port dieser Route liefern. Das Fragment setzt voraus, dass die Erweiterung bereits ihren erlaubten Routing-Listener hat; es ist keine vollständige Erweiterung. Ein Typname aus einem alten Vorschlag oder aus der API eines anderen Browsers ist nicht austauschbar.

Die aktuelle Referenz von Mozilla gibt proxyDNS für die unterstützten SOCKS-Typen den Standardwert false. Setzen Sie ihn ausdrücklich, wenn diese Route eine Auflösung auf der Proxy-Seite benötigt, statt darauf zu vertrauen, dass der Dialog für manuelle Proxys im Browser die Wahl der Erweiterung liefert.

Wenden Sie die vorgesehene Richtlinie auch auf jedes zutreffende Fallback-Objekt an. Ein anderes Objekt, das nach dem Scheitern der ersten Route zurückgegeben wird, kann eine andere DNS-Wahl haben oder einen anderen Pfad wählen.

Das Feld steuert bestimmte Abfragen, die mit dieser Route verbunden sind. Es verlagert nicht jede Suche des Betriebssystems oder der Anwendung auf den Proxy.

Ähnliche Artikel