សំណើមួយអាចរំលង middleware proxy ផ្ទាល់ខ្លួន ហើយនៅតែផ្ទុក URL proxy សកម្មនៅក្នុងទិន្នន័យមេតារបស់វា។ HttpProxyMiddleware ភ្ជាប់មកជាមួយ របស់ Scrapy អាន meta["proxy"]; វាមិនបកស្រាយទង់ dont_proxy ទូទៅទេ។

សម្រាប់សំណើដែលត្រូវចេញដោយផ្ទាល់ សូមកំណត់ឱ្យច្បាស់:

request.meta["proxy"] = None

None ច្បាស់លាស់រារាំង middleware ភ្ជាប់មកជាមួយពីការជ្រើសរើស proxy ពីការកំណត់បរិស្ថានរបស់វាសម្រាប់សំណើនោះ។ ការលុបតែកូនសោនឹងអនុញ្ញាតការជ្រើសរើសស្វ័យប្រវត្តិនោះម្តងទៀត។

ប្រសិនបើ middleware ផ្សេងទៀតដែលបានដំឡើងប្រើ dont_proxy សូមរក្សាទង់នោះសម្រាប់គោលបំណងដែលបានចងក្រងរបស់វាផងដែរ។ រៀបចំលំដាប់ middleware ដើម្បីកុំឱ្យធាតុក្រោយកំណត់ URL proxy ម្តងទៀត។ ពិនិត្យទិន្នន័យមេតាបន្ទាប់ពីធាតុចុងក្រោយដែលអាចជ្រើសរើសផ្លូវ។

407 បន្ទាប់ពីកំណត់ទង់ឆ្លងកាត់ផ្ទាល់ខ្លួនគឺស្របនឹងផ្លូវ proxy ដែលនៅសល់ ប៉ុន្តែស្ថានភាពតែម្នាក់ឯងមិនបញ្ជាក់ថា middleware ណាបានជ្រើសរើសវាទេ។ តាមដានវាល proxy ដែលមានប្រសិទ្ធភាពពេញដំណើរការនៃសំណើនោះ ជំនួសឱ្យការសន្មតថាធាតុទាំងអស់ចែករំលែកវាក្យសព្ទបដិសេធដូចគ្នា។

អត្ថបទពាក់ព័ន្ធ