- JSONP(JSON with Padding):这种方法通过在HTML页面中包含一个
<script>标签,并通过回调函数将数据返回给前端应用程序来实现跨域。这种方法通常只能用于GET请求。 - CORS(Cross-Origin Resource Sharing):CORS是浏览器和服务器之间的一种协议,允许跨域资源共享。通过在服务器端添加特殊的HTTP头,可以允许浏览器在跨域情况下访问服务器资源。
- 代理:可以在前端应用程序的服务器中设置代理(vite),将前端应用程序的请求转发到后端API。这样,前端应用程序就可以通过与代理服务器的同源连接来访问后端API。或者利用 nginx 那样的反向代理