Το τυπικό PAC δεν διαθέτει γενικό import, fetch ή περιβάλλον εγγράφου περιηγητή. Επομένως, ο συνδυασμός πολιτικής εταιρείας με τοπικές εξαιρέσεις απαιτεί ένα βήμα πριν το σενάριο φτάσει στο πρόγραμμα περιήγησης.

Ένα σημείο εισόδου δρομολόγησης

Διατηρήστε ξεχωριστές πηγές κανόνων για επεξεργασία και μετά παράγετε ένα παραδιδόμενο σενάριο με ένα FindProxyForURL(url, host). Δώστε στις βοηθητικές συναρτήσεις διακριτά ονόματα και εφαρμόστε τη σκοπούμενη σειρά κανόνων σε αυτό το σημείο εισόδου.

Ο διακομιστής ιστού ενός οργανισμού μπορεί να παράγει το έτοιμο σενάριο. Σε κάθε περίπτωση, το πρόγραμμα περιήγησης λαμβάνει πλήρη πολιτική· το εκτελούμενο PAC δεν ανακτά άλλο URL PAC. Η τεκμηρίωση WinHTTP περιγράφει το περιορισμένο περιβάλλον εκτέλεσης.

Επίλυση συγκρούσεων και ελλιπών εισόδων

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

Κρατήστε το παραδιδόμενο URL σταθερό και προσβάσιμο ανεξάρτητα από τη διαδρομή διαμεσολαβητή που ρυθμίζει. Μετά τη δημοσίευση, επιβεβαιώστε ότι το πρόγραμμα περιήγησης ανέκτησε το νέο σενάριο. Αν τα γραφεία απαιτούν διαφορετικές πολιτικές, διανείμετε το κατάλληλο έτοιμο σενάριο μέσω του υπάρχοντος μηχανισμού διαχείρισής τους.

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