NO_PROXY აღწერს სამიზნეებს, რომლებსაც პირდაპირ უნდა დაუკავშირდეთ. ის არ მიუთითებს თავიდან ასარიდებელ პროქსი სერვერებს. არჩეული პროქსის საკუთარი IP-ის სიაში დამატება არ წყვეტს, გამოიყენებს თუ არა დაუკავშირებელი საიტი ამ პროქსის.

ჩანაწერიმნიშვნელობა curl-ში
example.comმითითებული დომენი და შესაბამისი ქვედომენები პროქსის გვერდს უვლიან.
.example.comდომენის სუფიქსით გამონაკლისი, თვითონ დომენის ჩათვლით.
192.168.1.10პირდაპირ ჩაწერილი შესაბამისი სამიზნე IP პროქსის გვერდს უვლის.
192.168.0.0/16პირდაპირ ჩაწერილი შესაბამისი IP სამიზნეები პროქსის გვერდს უვლიან; CIDR-ის მხარდაჭერას curl 7.86.0 ან ახალი სჭირდება.
*ყველა სამიზნე პროქსის გვერდს უვლის.

ცარიელი სია და ვარსკვლავი განსხვავდება

პროქსის აშკარა შემოწმებისთვის ბრძანების სტრიქონის ცარიელი სია გარემოდან მიღებულ გვერდის ავლის დამთხვევებს შლის:

curl --proxy http://203.0.113.10:8080 --noproxy '' \
  --connect-timeout 5 --max-time 15 https://example.com/

დოკუმენტაციის მაგალითის წერტილი შეცვალეთ თქვენი HTTP პროქსით ან HTTP პროქსების სიის კანდიდატით. საპირისპირო შედარებისთვის ბრჭყალებში ჩასმული შაბლონი მოთხოვნას პირდაპირს ხდის, პროქსის პარამეტრის არსებობის მიუხედავად:

curl --proxy http://203.0.113.10:8080 --noproxy '*' \
  --connect-timeout 5 --max-time 15 https://example.com/

შეინარჩუნეთ ბრჭყალები, რომ შელმა შაბლონი ფაილების სახელებად არ გაშალოს. გარემოს ცვლადის წაშლა, მისთვის ცარიელი მნიშვნელობის მინიჭება და ბრძანების სტრიქონიდან გადაფარვა სხვადასხვა მოქმედებაა; მხოლოდ ერთი განსაზღვრების წაშლის შემდეგ სხვა შესაბამისი პარამეტრი შეიძლება დარჩეს.

CIDR არ არის წესი ყველა სახელისთვის, რომელიც ქსელის მისამართად ამოიხსნება

CIDR ჩანაწერი ედარება სამიზნე ჰოსტად გამოყენებულ IP მისამართს. ეს არ არის ზოგადი მითითება, ჯერ ყველა ჰოსტის სახელი ამოხსნას და, თუ პასუხი ამ ქსელშია, პროქსის გვერდი აუაროს. ამიტომ ჰოსტის სახელის მქონე URL-მა და მის რიცხვით მისამართზე URL-მა შეიძლება სხვადასხვა მარშრუტი აირჩიოს.

გამოიყენეთ ჰოსტის სახელები ან დომენის სუფიქსები, როცა URL მათ შეიცავს. სიაში ნუ ჩასვამთ სრულ სქემას, გზას ან ბრაუზერის გვერდის ავლის გამოსახულებას იმ ვარაუდით, რომ curl მათ ერთნაირად განმარტავს.

ეს წესები curl 8.14.1-ს აღწერს. სხვა კლიენტებს საკუთარი NO_PROXY ქცევა აქვთ, მათ შორის განსხვავებები შაბლონებისა და პორტების შედარებაში.

დაკავშირებული სტატიები