Tha ceanglaiche Snowflake airson Python 5 a' cumail taic ri raointean proxy aig ìre a' cheangail. Airson aplacaid a chumas a roghainnean ceangail àbhaisteach air leth:

connection = snowflake.connector.connect(
    **connection_options,
    proxy_host='proxy.example',
    proxy_port=8080,
    use_proxy_env=False,
)

Tha connection_options a' cumail suidheachaidhean a' chunntais Snowflake agus an dearbhaidh a th' ann mar-thà, gun iuchraichean proxy dùbailte. Bheir proxy_user agus proxy_password cunntas eadar-mheadhanaich air leth nuair a dh'fheumar. Airson slighe proxy poblach ceadaichte gun a' chunntas sin, gabh luachan tagraiche proxy_host agus proxy_port bhon liosta proxy HTTP.

Gu gnàthach tha use_proxy_env fìor agus leughaidh an ceanglaiche HTTP_PROXY, HTTPS_PROXY agus NO_PROXY. Ann an tionndadh 5, tha prìomhachas aig proxy_host no proxy_port follaiseach thairis air na luachan àrainneachd sin. Le use_proxy_env=False thèid an cleachdadh a chur dheth a dh'aona ghnothaich.

Bha an giùlan clàraichte bho 3.17.0 ach ro thionndadh 5 a' leigeil le luachan àrainneachd buaidh a thoirt air ostair is port follaiseach. Cùm tionndadh a' cheanglaiche còmhla ri coimeas thar chur-a-steach.

Feumaidh Snowflake cuideachd gum bi an teisteanas aige a' dol troimhe gun atharrachaidhean eadar-theachdaidh. Chan eil slighe tron phroxy chorporra a' ceadachadh teisteanas na seirbheise a chur an àite le teisteanas sgrùdaidh sam bith.

Airson seachnadh, gabhaidh NO_PROXY iar-leasachain ostair no seòlaidhean IP air an sgaradh le cromagan, chan e abairtean le comharran fiadhaich. Rèitich àrainneachd fhìor an neach-obrach Python nuair a chleachdas tu an t-slighe sin, a' gabhail a-steach neach-obrach Django no pròiseas leabhair-nòtaichean.

Artaigilean co-cheangailte