Kuhlelo lokusebenza oludala olusebenzisa global-tunnel-ng, i-initialize ingase isuse ngamabomu ama-variable e-proxy e-HTTP/HTTPS asekelwayo ngemva kokugcina ukuhlelwa elikukhethile.

Isizathu ukusingathwa kabili: elinye ilabhulali akumele lisebenzise futhi iproxy yendawo phezu kwendlela ye-HTTP elungisiwe ye-module. Ngakho ukungabi khona kwe-process.env.http_proxy akusho ukuthi iproxy imile.

Hlola i-isProxying ukuze uthole ukusebenza kwayo kanye ne-proxyConfig ukuthola ukukhethwa okugciniwe. Ungafaki ku-log ukuhlelwa okuphelele okunokheshi noma i-proxyUrl.

Uma iklayenti elilandelayo lihluleka ngemva kokunyamalala kwama-variable, thola ukuthi lisebenzisa i-agent ye-HTTP/HTTPS elungisiwe, i-agent ecacile noma enye indlela yokuthutha. Iklayenti elifunda ngokwalo indawo lingase lidinge okokufaka kwayo kwe-proxy okubhaliwe.

Ukususa ikhodi yokususa ku-node_modules kususa isivikelo ekusingathweni kabili futhi kungase kunyamalale ekufakweni kabusha. Xazulula ubunikazi bokuthutha esikhundleni salokho. Leli yiphakethe lakudala elinemikhawulo ebhaliwe yokuhambisana ne-Node. Ku-versions ye-Node ehambisanayo, ukusekelwa kwe-proxy okwakhelwe ngaphakathi ekuqaleni kuyindlela eyodwa yamaklayenti e-HTTP ajwayelekile; ama-agent nemithumeli yangokwezifiso isadinga indlela yawo.

Izihloko ezihlobene