global-tunnel-ng isusa ama-variable e-proxy ngemva kokuwafunda
Inqubo endala ye-Node ingase isasebenzisa iproxy ngemva kokunyamalala kwe-http_proxy; hlola isimo esigcinwe yi-module nokuthuthwa kweklayenti elilandelayo.
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.