Επιστρέψτε την επιδιωκόμενη πολιτική DNS προορισμού μαζί με τη διαδρομή SOCKS από τον υπάρχοντα ακροατή της επέκτασης Firefox:

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

Σε αυτό το API, το type: "socks" προσδιορίζει το SOCKS5. Για αιτήματα προς δημόσιους ιστότοπους που επιτρέπονται μέσω δημόσιου διαμεσολαβητή, ένας υποψήφιος από τη λίστα διακομιστών μεσολάβησης SOCKS5 μπορεί να παρέχει τον κεντρικό υπολογιστή και τη θύρα αυτής της διαδρομής. Το απόσπασμα υποθέτει ότι η επέκταση έχει ήδη τον επιτρεπόμενο ακροατή δρομολόγησης· δεν είναι πλήρης επέκταση. Ένα όνομα τύπου από παλιά πρόταση ή από το API άλλου προγράμματος περιήγησης δεν είναι εναλλάξιμο.

Η τρέχουσα αναφορά της Mozilla δίνει στο proxyDNS προεπιλεγμένη τιμή false για τους υποστηριζόμενους τύπους SOCKS. Ορίστε το ρητά όταν αυτή η διαδρομή χρειάζεται επίλυση από την πλευρά του διακομιστή μεσολάβησης, αντί να βασίζεστε στον διάλογο χειροκίνητου διακομιστή μεσολάβησης του προγράμματος περιήγησης για να παρέχει την επιλογή της επέκτασης.

Εφαρμόστε την επιδιωκόμενη πολιτική και σε κάθε εφαρμοστέο εφεδρικό αντικείμενο. Ένα άλλο αντικείμενο που επιστρέφεται μετά την αποτυχία της πρώτης διαδρομής μπορεί να έχει διαφορετική επιλογή DNS ή να επιλέξει διαφορετική διαδρομή.

Το πεδίο ελέγχει ορισμένα ερωτήματα που σχετίζονται με αυτή τη διαδρομή. Δεν μεταφέρει κάθε αναζήτηση του λειτουργικού συστήματος ή της εφαρμογής στον διακομιστή μεσολάβησης.

Σχετικά άρθρα