global-tunnel-ng ń pa àwọn oníyipada proxy rẹ́ lẹ́yìn kí ó tó kà wọ́n
Ìlànà Node àtijọ́ lè máa ń lo proxy lẹ́yìn tí http_proxy ti pòórá; yẹ ipò tí modúlì náà pa mọ́ àti ìgbékalẹ̀ alábàárà tó kàn.
Nínú ààtò àtijọ́ tí ó ń lo global-tunnel-ng, initialize lè mọ̀ọ́mọ̀ yọ àwọn oníyipada proxy HTTP/HTTPS tí wọ́n ń gbà jáde lẹ́yìn tí ó ti pa ìṣètò tí ó yàn mọ́.
Ìdí ni ìtọ́jú ìlọ́po méjì: kò yẹ kí ilé ìkàwé mìíràn tún lo proxy àyíká lórí ọ̀nà HTTP tí modúlì náà ti ṣe àtúnṣe. Nítorí náà àìsí process.env.http_proxy kò túmọ̀ sí pé proxy ti dúró.
Yẹ isProxying fún ìmúṣiṣẹ́ àti proxyConfig fún àyàn tí a pa mọ́. Má ṣe kọ ìṣètò kíkún tí ó ní àkọsílẹ̀ tàbí proxyUrl sínú àkọsílẹ̀.
Tí alábàárà tó kàn bá kùnà lẹ́yìn tí àwọn oníyipada pòórá, dámọ̀ bóyá ó ń lo agent HTTP/HTTPS tí a ṣe àtúnṣe, agent tí ó ṣe kedere, tàbí ọ̀nà mìíràn. Alábàárà tí ó ń ka àyíká fúnra rẹ̀ lè nílò ìwọlé proxy tí a kọ sílẹ̀ tirẹ̀.
Yíyọ kóòdù yíyọ kúrò nínú node_modules yóò mú ààbò lòdì sí ìtọ́jú ìlọ́po méjì kúrò, ó sì lè pòórá nígbà ìfisípadà. Yanjú ẹ̀tọ́ ìní ti ìgbékalẹ̀ náà kàkà bẹ́ẹ̀. Èyí jẹ́ àkójọpọ̀ àtijọ́ tí ó ní àwọn ààlà ìbáramu Node tí a kọ sílẹ̀. Lórí ẹ̀yà Node tí ó báramu, àtìlẹ́yìn proxy tí ó wà nínú nígbà ìbẹ̀rẹ̀ jẹ́ àyàn kan fún àwọn alábàárà HTTP àṣà; àwọn agent àti olùránṣẹ́ àkànṣe ṣì nílò ọ̀nà wọn fúnra wọn.