Οι ρυθμίσεις PAC του Android χρειάζονται προσβάσιμο URL σεναρίου
Δημοσιεύστε το σενάριο PAC σε υποστηριζόμενο URL δικτύου και κρατήστε τη διεύθυνση παράδοσής του χωριστά από τα τελικά σημεία διαμεσολαβητή που επιστρέφει.
Δημοσιεύστε το σενάριο PAC σε εγκεκριμένο URL δικτύου που υποστηρίζει η διαμόρφωση του Android, για παράδειγμα:
https://config.example/network/proxy.pac
Αυτή η διεύθυνση πρέπει να επιστρέφει το ίδιο το σενάριο, όχι μια σελίδα σύνδεσης ή λήψης HTML. Μια απεικόνιση με σταθερή διαδρομή είναι:
function FindProxyForURL(url, host) {
return "PROXY proxy.example:8080";
}
Για μια ανεξάρτητη πολιτική δοκιμής δημόσιου ιστότοπου όπου επιτρέπεται μη πιστοποιημένος διαμεσολαβητής HTTP, η λίστα διαμεσολαβητών HTTP μπορεί να παρέχει το τελικό σημείο PROXY. Κρατήστε το εγκεκριμένο URL παράδοσης PAC χωριστά. Το URL HTTPS παραδίδει τη διαμόρφωση. Το proxy.example:8080 είναι το τελικό σημείο προώθησης HTTP που επιλέγει. Εισαγάγετε το URL PAC στην αυτόματη διαμόρφωση, όχι σε πεδίο κεντρικού υπολογιστή/θύρας διαμεσολαβητή.
Κάντε την παράδοση να λειτουργεί σε αρχικά και μεταβαλλόμενα δίκτυα. Η υπηρεσία PAC του Android πρέπει να ανακτήσει το αρχείο πριν μπορέσει να εκτελέσει το FindProxyForURL· δεν μπορεί να χρησιμοποιήσει το μη διαθέσιμο σενάριο για να ανακαλύψει πώς να ανακτήσει αυτό το ίδιο σενάριο. Μια διαδρομή αποθήκευσης σε διαχειριστή αρχείων δεν είναι αυτόματα πόρος δικτύου που μπορεί να φορτώσει η υπηρεσία.
Χρησιμοποιήστε αυτή την πολιτική με πελάτες που υποστηρίζουν τη διάταξη διαμεσολαβητή του Android. Ο ορισμός διεύθυνσης PAC δεν προσθέτει διαπραγμάτευση HTTP ή SOCKS σε άσχετες ακατέργαστες συνδέσεις.