Kungani izibonelo ze-RequestsHttpConnection zingafanele i-Elasticsearch Python 8
Inguqulo 8 yashintsha ukwenza ngokwezifiso kwezokuthutha yaba amakilasi e-node; qhathanisa ukusetshenziswa kwe-HTTP okufakiwe ngaphambi kokuxilonga ukuxhumana kwe-proxy kamuva.
Ukwehluleka kwe-import noma kwe-constructor ne-RequestsHttpConnection/connection_class kungaba ukungafani kwesizukulwane se-API ngaphambi kwanoma isiphi isicelo se-proxy. I-Elasticsearch Python 8 isebenzisa amakilasi e-node kanye ne-node_class.
Khomba inguqulo enkulu efakiwe kanye nokusetshenziswa kwe-node okukhethiwe. Ama-node asekelwe ku-Requests naku-urllib3 angaphatha okokufaka kwemvelo ye-proxy ngendlela ehlukile. Ukuphumelela kwe-Requests kukodwa akukulungisi isikhathi esiphethwe yi-node ye-Elasticsearch.
Lapho ujwayelanisa ukwenza ngokwezifiso kwesikhathi okukhona, gcina indlela yaso kanye nokuphila kwaso kuleyo node. Futhi landelela noma yikuphi ukutholakala kwe-node okushintsha i-host yendawo ekuyiwa kuyo.
Rekhoda inguqulo ye-client, ikilasi le-node, ikheli lensizakalo elilungisiwe, indawo ekuyiwa kuyo ekhethiwe, i-endpoint ye-proxy kanye nesigaba se-exception. Lokho kuhlukanisa i-hook esiphelelwe yisikhathi nokwenqatshwa kwe-proxy kamuva noma impendulo ye-Elasticsearch.