from websocket import create_connection

ws = create_connection(
    "wss://service.example.net/socket",
    http_proxy_host="127.0.0.1",
    http_proxy_port=1080,
    proxy_type="socks5h",
    timeout=15,
)

ໃຊ້ອັນນີ້ກັບ websocket-client ແລະ ການອີງໃສ່ SOCKS ທີ່ມີເອກະສານແລ້ວ. ສຳລັບບໍລິການ WSS ສາທາລະນະໃນເສັ້ນທາງພຣອກຊີສາທາລະນະທີ່ອະນຸຍາດ ລາຍຊື່ພຣອກຊີ SOCKS5 ໃຫ້ຜູ້ສະໝັກສຳລັບໂຮສ ແລະ ພອດຂອງພຣອກຊີ. ເຖິງແມ່ນວ່າກະແຈໂຮສ/ພອດມີຊື່ວ່າ http_proxy_*, proxy_type='socks5h' ເລືອກ SOCKS5 ດ້ວຍ ການຈັດການຊື່ເປົ້າໝາຍທາງຝ່າຍພຣອກຊີ.

ລຳດັບແມ່ນການເຈລະຈາພຣອກຊີເພື່ອໃຫ້ໄດ້ສະຕຣີມປາຍທາງ, TLS ທີ່ກວດສອບແລ້ວສຳລັບ WSS, ຈາກນັ້ນການຈັບມື WebSocket. ຊື່ໂຮສພຣອກຊີບໍ່ແມ່ນຕົວຕົນ TLS ຂອງເວັບໄຊ. ການປິດການກວດສອບບໍ່ໄດ້ແກ້ໄຂຂັ້ນຕອນ TLS ທີ່ວາງຜິດບ່ອນ.

ສຳລັບພຣອກຊີທີ່ມີການພິສູດຕົວຕົນ ໃຊ້ອາກູເມັນທີ່ມີເອກະສານຂອງເວີຊັນທີ່ຕິດຕັ້ງສຳລັບປະເພດພຣອກຊີນັ້ນ. ຫົວຂໍ້ WebSocket ຂອງແອັບບໍ່ໄດ້ພິສູດຕົວຕົນຕົວກາງກ່ອນໜ້າ.

ຊອກເກັດທີ່ໃຫ້ດ້ວຍມືໂອນຄວາມຮັບຜິດຊອບສຳລັບຊັ້ນເຫຼົ່ານັ້ນໃຫ້ກັບການລວມເຂົ້າ. ເລືອກສ່ວນຕິດຕໍ່ຂອງຫ້ອງສະໝຸດເມື່ອເໝາະສົມ ແລະ ແຍກ websocket-client ອອກຈາກແພັກເກດ websockets ທີ່ມີເວີຊັນແຍກຕ່າງຫາກ.

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