I-Snowflake Python 5 connector isekela izinkambu ze-proxy ezingeni lokuxhumana. Kuhlelo olugcina izinketho zalo ezijwayelekile zokuxhumana zehlukene:

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

I-connection_options iqukethe izilungiselelo ezikhona ze-akhawunti neziqinisekiso ze-Snowflake, ngaphandle kokophindwa kwezinkinobho ze-proxy. I-proxy_user ne-proxy_password zinikeza i-akhawunti ehlukile yomlamuli uma kudingeka. Endleleni evunyelwe ye-proxy yomphakathi ngaphandle kwalezo akhawunti, thatha amanani angamakhandidethi e-proxy_host ne-proxy_port ku-uhlu lwe-proxy ye-HTTP.

Ngokuzenzakalela i-use_proxy_env iyiqiniso futhi i-connector ifunda i-HTTP_PROXY, i-HTTPS_PROXY ne-NO_PROXY. Ku-version 5, i-proxy_host noma i-proxy_port ecacile inokubaluleka okuphezulu kunalawa manani emvelo. Ukusetha i-use_proxy_env=False kuvala ukusetshenziswa kwazo ngamabomu.

Ukuziphatha okubhalwe phansi kusukela ku-3.17.0 kodwa ngaphambi kwe-version 5 kwakuvumela amanani emvelo ukuba adlule umkhathi nombobo ocacile. Gcina inguqulo ye-connector kanye nokuqhathanisa phakathi kokufakwa.

I-Snowflake futhi idinga ukuthi isitifiketi sayo sidlule ngaphandle kwezinguquko zokubamba. Indlela edlula ku-proxy yenkampani ayivumeli ukushintsha isitifiketi sesevisi ngesitifiketi sokuhlola esingafanele.

Okokudlula, i-NO_PROXY yamukela izijobelelo zomkhathi noma amakheli e-IP ahlukaniswe ngokhefana, hhayi izinkulumo ze-wildcard. Lungiselela imvelo yangempela yomsebenzi we-Python lapho usebenzisa leyo ndlela, kuhlanganise umsebenzi we-Django noma inqubo ye-notebook.

Izihloko ezihlobene