Nínú àwọn òfin proxy àyíká .NET tí a kọ sílẹ̀, .example.com bá subdomain mu. Kò bá example.com fúnra rẹ̀ mu. Ìyàtọ̀ kékeré yẹn lè pín iṣẹ́ kan sí ọ̀nà méjì.

Ìforúkọsílẹ̀Ìbámu .NET tí a retí
example.comOrúkọ olùgbàlejò àgbà
.example.comÀwọn orúkọ olùgbàlejò lábẹ́ domain yẹn
example.com,.example.comÀwọn ẹgbẹ́ méjèèjì

Gbà pé ojú-ìwé ìbalẹ̀ ń lo orúkọ àgbà, tí API rẹ̀ sì ń lo api.example.com. Àkójọ tí ó ní ìrísí pẹ̀lú àmì (.) nìkan lè fi ojú-ìwé ìbalẹ̀ kọjá proxy nígbà tí API ń lọ tààrà. Àṣìlètò òdìkejì ni láti kọ orúkọ domain àgbà nìkan sílẹ̀ kí o sì retí pé gbogbo ọmọ yóò bá mu. Ṣàyẹ̀wò HttpClient.DefaultProxy.IsBypassed fún domain àgbà àti ọmọ kan, láti ṣàyẹ̀wò ìpinnu tí a ṣètò.

Èyí kan ìlànà àyíká tí ẹrọ-ìbánisọ̀rọ̀ .NET HTTP tí ó kópa ń lò. IWebProxy tí a yàn gbangba, ìmúṣẹ olùṣàkóso mìíràn, tàbí ìran àkókò ṣíṣe mìíràn nílò ṣíṣàyẹ̀wò àwọn òfin tirẹ̀. Má ṣe rò pé àkójọ ìforí-kọjá aṣàwákiri ti di àkójọ àyíká yìí.

Bákan náà, kọ̀ láti máa ṣe àtúmọ̀ ìṣètò náà sí *.example.com gẹ́gẹ́ bí àṣà. Ìṣèlú àyíká .NET tí a kọ sílẹ̀ kò ka ìràwọ̀ sí àmì-ààyè gbogbogbò.

Nígbà tí o bá fi àṣẹ curl tí ń ṣiṣẹ́ wé ìṣètò náà, pa URL gbogbo-ọ̀rọ̀ mọ́ nínú ìròyìn náà. “Olùpínpín kan náà” ń fi pamọ́ bóyá o béèrè domain àgbà, subdomain, tàbí àdírẹ́sì IP. Ìbámu domain ń ṣẹlẹ̀ lórí ìwọlé ìbéèrè yẹn, kì í ṣe lórí orúkọ àìgbàgbọ́ rẹ fún iṣẹ́ náà.

Àwọn àpilẹ̀kọ tó jọra