ئىككى چۈشۈرۈش، ئىككى پروكسى، بىر curl بۇيرۇقى
curl نىڭ يۆتكەش چېگرىسى ئارقىلىق ئايرىم پروكسى ۋە چىقىش ھۆججەتلىرىنى بەلگىلەڭ.
بىرلا --proxy تاللانمىسىدىن كېيىن ئىككى URL قويسىڭىز، ئىككىلىسى ئوخشاش پروكسىدىن ئۆتىدۇ. ھەر بىر چۈشۈرۈشكە ئۆزىنىڭ يولى كېرەك بولسا، 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 ھەر بىر خاتىرىنى ئېنىق تاللانمىغا ئايلاندۇرۇشى كېرەك.
Argument لارنى argument سۈپىتىدە ساقلاڭ. ئىشەنچسىز URL لارنى بىرلەشتۈرۈش بوشلۇق ياكى shell بەلگىلىرىنىڭ بۇيرۇق مەنىسىنى ئۆزگەرتىشىگە يول قويۇشى مۇمكىن. curl تەڭشەك ھۆججىتىنىڭ ھۆججەتلەشتۈرۈلگەن syntax ى ئاسان تەكشۈرۈلىدۇ.
ھەر بىر يۆتكەشنىڭ نەتىجىسىنى ئايرىم خاتىرىلەپ، ۋاقىت چېگرىسى ۋە خاتالىق باشقۇرۇشىنى ئېھتىياجلىق يۆتكەش بىلەن باغلاڭ.