httplib2 ຮັບ HTTP proxy ຢ່າງຊັດເຈນຜ່ານ 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 endpoint ຂອງ proxy. ລາຍຊື່ HTTP proxy ສະເໜີຜູ້ສະໝັກສາທາລະນະສຳລັບ host ແລະ port ຂອງ ProxyInfo. ປະເພດ HTTP ອະທິບາຍຕົວຮັບຟັງ; ມັນສາມາດສົ່ງປາຍທາງ HTTPS ຜ່ານເສັ້ນທາງ tunnel ທີ່ຮອງຮັບ.

ຂໍ້ມູນຢືນຢັນ ແລະ ຄວາມຜິດພາດ

ProxyInfo ໃຫ້ຊ່ອງຂໍ້ມູນຢືນຢັນຂອງ proxy ສຳລັບວິທີທີ່ບໍລິການ ແລະ ການຈັດຕັ້ງຮອງຮັບ. ການພິສູດຕົວຕົນຂອງເວັບໄຊມີການຕັ້ງຄ່າຂອງມັນເອງ. ການທ້າທາຍຂອງ proxy ແລະ 401 ຂອງປາຍທາງໝາຍເຖິງບັນຊີທີ່ແຕກຕ່າງກັນ.

ກວດສອບແຜນທີ່ປະກາດໄວ້ກັບການຮອງຮັບຂອງ client ທີ່ຕິດຕັ້ງ ແທນທີ່ຈະສະຫຼຸບຄວາມເຂົ້າກັນໄດ້ຈາກປ້າຍພິສູດຕົວຕົນທີ່ຄຸ້ນເຄີຍ.

ເປີດການກວດສອບໃບຮັບຮອງໄວ້. ກຳນົດວ່າຄວາມຜິດພາດເກີດຂຶ້ນເມື່ອໄປຮອດ proxy, ເມື່ອສ້າງ tunnel, ຫຼື ເມື່ອກວດສອບປາຍທາງ. ການນຳເຂົ້າທີ່ສຳເລັດສະແດງຄວາມພ້ອມຂອງແພັກເກັດ, ສ່ວນເສັ້ນທາງຕົວຈິງ ແລະ ການຕັ້ງຄ່າຂ້າມຂອງ client ກຳນົດວ່າຄຳຮ້ອງຈະດຳເນີນຕໍ່ໄປແນວໃດ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ