ສົ່ງເສັ້ນທາງໄປຫາຕົວສ້າງ SOAP client ຂອງ suds-community ເມື່ອການໂຫຼດ WSDL ຕ້ອງການມັນ:

from suds.client import Client

client = Client(
    'https://service.example/soap?wsdl',
    proxy={
        'http': 'http://proxy.example:8080',
        'https': 'http://proxy.example:8080',
    },
)

ກະແຈຂອງການແມັບແມ່ນໂຄງຮ່າງປາຍທາງ; ທັງສອງສາມາດຊີ້ໄປຫາຕົວກາງ HTTP ດຽວກັນ. ສຳລັບການທົດສອບ SOAP ສາທາລະນະທີ່ອະນຸຍາດຕົວກາງສາທາລະນະທີ່ບໍ່ມີການພິສູດຕົວຕົນ, ໃຫ້ໃຊ້ຜູ້ສະໝັກຈາກລາຍຊື່ proxy HTTP ສຳລັບທີ່ຢູ່ proxy HTTP ເຫຼົ່ານັ້ນ. ການນຳເຂົ້າ ແລະ ໂຄງຮ່າງ WSDL ກໍອາດຖືກດຶງມາລະຫວ່າງການສ້າງ. set_options ພາຍຫຼັງອາດສົ່ງຜົນຕໍ່ວຽກຕໍ່ໄປ, ແຕ່ບໍ່ສາມາດແປງຕົວສ້າງທີ່ລົ້ມເຫຼວແລ້ວໄດ້.

ການຂົນສົ່ງທີ່ຖືກດູແລສ້າງ urllib ProxyHandler ຢ່າງຊັດເຈນຈາກການແມັບຂອງມັນ. ການແມັບຫວ່າງແຕກຕ່າງຈາກການຄົ້ນຫາ proxy ຄ່າເລີ່ມຕົ້ນ, ດັ່ງນັ້ນສະພາບແວດລ້ອມທີ່ສົ່ງອອກເຊິ່ງເຮັດວຽກໃນໂປຣແກຣມ urllib ນ້ອຍໆບໍ່ຈຳເປັນຕ້ອງຄວບຄຸມ Suds.

ໃຊ້ການແມັບສຳລັບເສັ້ນທາງຄົງທີ່. ສຳລັບນະໂຍບາຍລະບົບທີ່ຂຶ້ນກັບປາຍທາງ, ເລືອກການລວມການຂົນສົ່ງທີ່ຮັກສາມັນໄວ້ຢ່າງຕັ້ງໃຈ. ການປ່ຽນແທນ handler ທຸກອັນດ້ວຍລາຍຊື່ຫວ່າງອາດເສຍພຶດຕິກຳການພິສູດຕົວຕົນພິເສດ.

opener ກຳນົດເອງທີ່ສະໜອງໃຫ້ຕ້ອງຖືເສັ້ນທາງທີ່ຕ້ອງການດ້ວຍຕົວມັນເອງ. ການຕິດຕັ້ງ opener ທົ່ວໂລກບໍ່ໄດ້ປ່ຽນແທນ opener ສ່ວນຕົວທີ່ມີຢູ່; ຕັ້ງຄ່າການຂົນສົ່ງທີ່ SOAP client ນີ້ໃຊ້ຕົວຈິງ.

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