httplib2 იღებს აშკარა HTTP პროქსის ProxyInfo-ის მეშვეობით. როცა httplib2 და მისი მხარდაჭერილი SOCKS დამოკიდებულება ხელმისაწვდომია:

import httplib2
import socks

proxy = httplib2.ProxyInfo(
    proxy_type=socks.PROXY_TYPE_HTTP,
    proxy_host="proxy.example.net",
    proxy_port=8080,
)
client = httplib2.Http(proxy_info=proxy, timeout=15)
response, content = client.request("https://example.com/", "GET")

შეცვალეთ პროქსის ბოლო წერტილი. HTTP პროქსების სია გთავაზობთ საჯარო კანდიდატებს ProxyInfo-ის ჰოსტისა და პორტისთვის. HTTP ტიპი აღწერს მსმენელს; მას შეუძლია HTTPS დანიშნულების გადატანა მხარდაჭერილი გვირაბის გზით.

სამიზნე მონაცემები და ხარვეზები

ProxyInfo გთავაზობთ პროქსის სამიზნე მონაცემების ველებს სერვისისა და იმპლემენტაციის მიერ მხარდაჭერილი მეთოდებისთვის. საიტის ავთენტიფიკაციას საკუთარი კონფიგურაცია აქვს. პროქსის გამოწვევა და დანიშნულების 401 სხვადასხვა ანგარიშს ეხება.

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

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

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