ទាញយកតាមប្រូកស៊ីដោយ GNU Wget
ជ្រើស IP ប្រូកស៊ីសម្រាប់ដំណើរការ Wget មួយដង ជំនួសការកំណត់ចាប់ផ្ដើមចាស់ និងជៀសការព្យាយាមឡើងវិញយូរពេលធាតុក្រៅបណ្ដាញ។
សម្រាប់ដំណើរការ GNU Wget មួយដង កំណត់ប្រូកស៊ីច្បាស់ដោយមិនកែ wgetrc៖
wget -e use_proxy=on \
-e https_proxy=http://203.0.113.10:8080 \
-e no_proxy= \
--timeout=10 --tries=1 \
-O - https://example.com/ជំនួសអាសយដ្ឋានឯកសារដោយប្រូកស៊ី HTTP របស់អ្នក ឬធាតុពីបញ្ជីប្រូកស៊ី HTTPសម្រាប់តេស្តមួយដង។ គោលដៅប្រើ HTTPS ដូច្នេះ Wget ជ្រើស https_proxy។ តម្លៃ http:// ពណ៌នាអ្នកកណ្ដាល។ សម្រាប់គោលដៅ HTTP កំណត់ http_proxy ជំនួស។ ប្ដូរតែ URL គេហទំព័រនៅពេលកំណត់តែ https_proxy មិនរក្សាផ្លូវទេ។
| ការកំណត់ | ផលក្នុងការហៅនេះ |
|---|---|
-e use_proxy=on | បើកប្រើប្រូកស៊ីយ៉ាងច្បាស់។ |
-e no_proxy= | សម្អាតការរំលងគោលដៅសម្រាប់តេស្តដាច់ដោយឡែកនេះ។ |
--tries=1 | ជៀសការព្យាយាមម្ដងហើយម្ដងទៀតតាមធាតុដែលមិនឆ្លើយ។ |
--timeout=10 | កំណត់ពេលបណ្ដាញរបស់ Wget។ នេះមិនមែនជាដែនពេលសរុបតែមួយសម្រាប់ការទាញយកទាំងមូលទេ។ |
-O - | សរសេរតួទៅលទ្ធផលស្តង់ដារ។ ជ្រើសឈ្មោះឯកសារឬលុបជម្រើសនេះបើចង់ឯកសាររក្សាទុក។ |
ឯកសារចាប់ផ្ដើមអាចជំនួសតម្លៃប្រូកស៊ីពីបរិស្ថាន។ តម្លៃ -e ច្បាស់ធ្វើឱ្យផ្លូវបញ្ជានេះមើលឃើញ។ រក្សាការរំលងដោយចេតនាក្នុងការកំណត់កម្មវិធីអចិន្ត្រៃយ៍។ ដក --no-proxy ពីបញ្ជាដែលមានបំណងសាកល្បងចំណុចចុង។
ទុកលទ្ធផលវិនិច្ឆ័យ ដែលជាធម្មតានៅលើកំហុសស្តង់ដារ ដាច់ពីតួដែលទាញយក។ ការបដិសេធតភ្ជាប់ ការបដិសេធផ្លូវរូង និងកំហុស HTTP គោលដៅ ត្រូវការពិនិត្យបន្ទាប់ខុសគ្នា។ ការមានឯកសារតែឯងមិនអាចសម្គាល់វាបានទេ។ បើបញ្ជា shell ឈ្មោះស្រដៀងមិនទទួលជម្រើសទាំងនេះ សូមពិនិត្យ wget --version ដើម្បីបញ្ជាក់ GNU Wget។