前后端分离项目,前端中一般以内网还是外网的形式调用接口?
如题,我的项目部署在阿里云服务器,前端(nuxt3 ssr)在A上,后端(api服务)在B上,A和B处于同一VPC内,且相同安全组,在前端项目中调用接口是写B的内网IP还是通过域名呢?如果写B的内网IP,还需要其它什么配置?
回复
1个回答
test
2024-06-18
前端项目通过域名请求,虽然是走的nuxt3 ssr是服务端渲染,但是毕竟是前端项目,他实际运行环境还是用户的浏览器端,所以如果有前端请求接口还是从用户那边发起的,你的内网地址就不能直接使用
回复
适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容