ការទាញយកពីរ ប្រូកស៊ីពីរ បញ្ជា curl មួយ
ប្រើព្រំដែនការផ្ទេររបស់ curl ដើម្បីកំណត់ប្រូកស៊ី និងឯកសារលទ្ធផលដាច់ដោយឡែក។
ការដាក់ URL ពីរបន្ទាប់ពីជម្រើស --proxy មួយ នឹងបញ្ជូនទាំងពីរតាមប្រូកស៊ីដូចគ្នា។ ប្រសិនបើការទាញយកនីមួយៗត្រូវការផ្លូវផ្ទាល់ខ្លួន សូមផ្ដល់ព្រំដែនការផ្ទេរឱ្យ curl។
curl --proxy http://203.0.113.10:8080 \
--output first.html https://example.com/ \
--next \
--proxy http://203.0.113.20:8080 \
--output second.html https://example.org/
អាសយដ្ឋានប្រូកស៊ីទាំងពីរជាតម្លៃគំរូ; ជ្រើសចំណុចបញ្ចប់ HTTP ពីសេវារបស់អ្នក ឬ បញ្ជីប្រូកស៊ី HTTP។ ជម្រើស --next ចាប់ផ្ដើមការផ្ទេរថ្មីជាមួយជម្រើសមូលដ្ឋានថ្មី។ បញ្ជាក់ប្រូកស៊ីទីពីរឱ្យច្បាស់។ ជម្រើសមុនព្រំដែនអាចត្រូវផ្ដល់ម្ដងទៀត។
នេះជាឧទាហរណ៍តាមលំដាប់ ដែលធ្វើឱ្យងាយពិនិត្យការផ្គូផ្គងគោលដៅ ឯកសារលទ្ធផល និងប្រូកស៊ី។ ការផ្ទេរប៉ារ៉ាឡែលប្ដូរកាលវិភាគ ប៉ុន្តែមិនជ្រើសប្រូកស៊ីស្វ័យប្រវត្តិសម្រាប់ URL នីមួយៗទេ។
ប្រុងប្រយ័ត្នជាមួយឯកសារអត្ថបទដែលមានគូ
បន្ទាត់ដែលមាន proxy-address destination-url គឺជាទម្រង់របស់កម្មវិធីអ្នក។ curl មិនទាញអត្ថន័យជួរឈរពីអត្ថបទចៃដន្យទេ។ Shell loop ឬ dispatcher ត្រូវបម្លែងកំណត់ត្រានីមួយៗទៅជាជម្រើសច្បាស់។
រក្សា arguments ជា arguments។ ការភ្ជាប់ URL មិនគួរឱ្យទុកចិត្តអាចឱ្យចន្លោះ ឬតួអក្សរ shell ប្ដូរអត្ថន័យបញ្ជា។ Syntax ឯកសារកំណត់រចនាសម្ព័ន្ធ curl ងាយពិនិត្យជាងខ្សែអក្សរវែងដែលភ្ជាប់ដោយដៃ។
កត់ត្រា លទ្ធផលនៃការផ្ទេរនីមួយៗ ដោយឡែក ហើយភ្ជាប់ ពេលអស់កំណត់ និងការគ្រប់គ្រងកំហុស ទៅការផ្ទេរដែលត្រូវការ។