ការកំណត់ 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 ទៅការតភ្ជាប់ឆៅដែលមិនពាក់ព័ន្ធទេ។