ಒಂದೇ --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/

ಎರಡು ಪ್ರಾಕ್ಸಿ ವಿಳಾಸಗಳು placeholderಗಳು; ನಿಮ್ಮ ಸೇವೆ ಅಥವಾ HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿಯಿಂದ HTTP endpoint ಆಯ್ಕೆಮಾಡಿ. --next ಆಯ್ಕೆ ಹೊಸ ಸ್ಥಳೀಯ ಆಯ್ಕೆಗಳೊಂದಿಗೆ ಮತ್ತೊಂದು ವರ್ಗಾವಣೆಯನ್ನು ಆರಂಭಿಸುತ್ತದೆ. ಎರಡನೇ ಪ್ರಾಕ್ಸಿಯನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ತಿಳಿಸಿ. ಗಡಿಯ ಮೊದಲು ನೀಡಿದ ಆಯ್ಕೆಯನ್ನು ನಂತರ ಮತ್ತೆ ನೀಡಬೇಕಾಗಬಹುದು.

ಇದು ಕ್ರಮಬದ್ಧ ಉದಾಹರಣೆ. ಗಮ್ಯಸ್ಥಾನ, ಔಟ್‌ಪುಟ್ ಫೈಲ್ ಮತ್ತು ಪ್ರಾಕ್ಸಿಯ ಜೋಡಿಯನ್ನು ಪರಿಶೀಲಿಸುವುದು ಸುಲಭ. curl ಸಮಾಂತರ ವರ್ಗಾವಣೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಆದರೆ parallelism ವೇಳಾಪಟ್ಟಿಯನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ; ಪ್ರತಿ URLಗೆ ಪ್ರಾಕ್ಸಿಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆಯ್ಕೆಮಾಡುವುದಿಲ್ಲ.

ಜೋಡಿಗಳ ಪಠ್ಯ ಕಡತದಲ್ಲಿ ಎಚ್ಚರಿಕೆ

proxy-address destination-url ಇರುವ ಸಾಲು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ನ format. curl ಯಾದೃಚ್ಛಿಕ ಪಠ್ಯದಿಂದ ಕಾಲಮ್‌ಗಳ ಅರ್ಥವನ್ನು ಊಹಿಸುವುದಿಲ್ಲ. Shell loop ಅಥವಾ dispatcher ಪ್ರತಿ record ಅನ್ನು ಸ್ಪಷ್ಟ ಆಯ್ಕೆಗಳಾಗಿ ಪರಿವರ್ತಿಸಬೇಕು.

Arguments ಅನ್ನು arguments ಆಗಿಯೇ ಇರಿಸಿ. ನಂಬಲಸಾಧ್ಯ URLಗಳನ್ನು ಸೇರಿಸಿ command ಕಟ್ಟಿದರೆ spaces ಅಥವಾ shell characters ಅದರ ಅರ್ಥ ಬದಲಿಸಬಹುದು. curl configuration-file syntax ಕೈಯಿಂದ ಜೋಡಿಸಿದ ದೀರ್ಘ stringಗಿಂತ ಪರಿಶೀಲಿಸಲು ಸುಲಭ.

ಪ್ರತಿ ವರ್ಗಾವಣೆಯ ಫಲಿತಾಂಶವನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ದಾಖಲಿಸಿ; timeouts ಮತ್ತು failure handling ಅಗತ್ಯವಿರುವ ವರ್ಗಾವಣೆಗೆ ಸಂಬಂಧಿಸಿ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು