我为我的网站设置了一个 Application Load Balancer (AWS)。在我的网站中,我有 angular 作为我的前端,我有 NodeJs 和 Neptune DB 作为我的后端。
浏览器(本地计算机)-> ALB -> EC2 实例(Web)。
我的网站有一个网址(https://example.com ),所以当我在本地机器浏览器中向https://example.com发出请求时,Angular 将执行一个 api 调用httpclient.get()
,用于从 nodejs 获取数据https://example.com/api/ticket。
所以我的问题是,当 Angular 从 NodeJS 获取数据时,api 调用会绕过 ALB,那么主机是什么?还是 NodeJs 会识别出请求来自本地?