Firefox SOCKS ProxyInfo៖ កំណត់ proxyDNS សម្រាប់ការដោះស្រាយពីចម្ងាយ
កំណត់ឥរិយាបថ DNS នៅលើ SOCKS ProxyInfo ដែលផ្នែកបន្ថែម Firefox ត្រឡប់មកវិញ ជំនួសឱ្យការសន្មតថាប្រអប់សន្ទនាកម្មវិធីរុករកកំណត់ផ្លូវរបស់ផ្នែកបន្ថែម។
ត្រឡប់គោលនយោបាយ DNS គោលដៅដែលចង់បាន ជាមួយផ្លូវ SOCKS ពីអ្នកស្តាប់ផ្នែកបន្ថែម Firefox ដែលមានស្រាប់របស់អ្នក៖
{
type: "socks",
host: "proxy.example",
port: 1080,
proxyDNS: true
}
នៅក្នុង API នេះ type: "socks" កំណត់អត្តសញ្ញាណ SOCKS5។ សម្រាប់សំណើទៅកាន់គេហទំព័រសាធារណៈដែលត្រូវបានអនុញ្ញាតតាមរយៈអន្តរការីសាធារណៈ បេក្ខជនពីបញ្ជីប្រូកស៊ី SOCKS5 អាចផ្តល់ឈ្មោះម៉ាស៊ីន និងច្រកនៃផ្លូវនេះ។ បំណែកនេះសន្មតថាផ្នែកបន្ថែមមានអ្នកស្តាប់ការបញ្ជូនផ្លូវដែលបានអនុញ្ញាតរួចហើយ។ វាមិនមែនជាផ្នែកបន្ថែមពេញលេញទេ។ ឈ្មោះប្រភេទពីសំណើចាស់ ឬពី API របស់កម្មវិធីរុករកផ្សេងទៀតមិនអាចផ្លាស់ប្តូរគ្នាបានទេ។
ឯកសារយោងបច្ចុប្បន្នរបស់ Mozilla ផ្តល់ឱ្យ proxyDNS តម្លៃលំនាំដើម false សម្រាប់ប្រភេទ SOCKS ដែលគាំទ្រ។ កំណត់វាដោយច្បាស់លាស់ នៅពេលផ្លូវនេះត្រូវការការដោះស្រាយពីខាងប្រូកស៊ី ជំនួសឱ្យការពឹងផ្អែកលើប្រអប់សន្ទនាប្រូកស៊ីដោយដៃរបស់កម្មវិធីរុករក ដើម្បីផ្តល់ជម្រើសរបស់ផ្នែកបន្ថែម។
អនុវត្តគោលនយោបាយដែលចង់បានទៅលើវត្ថុបម្រុងដែលអនុវត្តបាននីមួយៗផងដែរ។ វត្ថុផ្សេងទៀតដែលត្រឡប់មកវិញបន្ទាប់ពីផ្លូវដំបូងបរាជ័យ អាចមានជម្រើស DNS ខុសគ្នា ឬជ្រើសរើសផ្លូវខុសគ្នា។
វាលនេះគ្រប់គ្រងសំណួរជាក់លាក់ដែលទាក់ទងនឹងផ្លូវនោះ។ វាមិនផ្លាស់ទីការស្វែងរករបស់ប្រព័ន្ធប្រតិបត្តិការ ឬកម្មវិធីទាំងអស់ទៅប្រូកស៊ីទេ។