vue面试题—vue怎么实现跨域?

跨域指的是浏览器不允许当前页面的源去请求另一个源的数据。源指协议、端口、域名,这三个中有一个不同就是跨域。
解决跨域有3种方式:
1.JSONP
用法是将get请求封装到script标签,利用script标签src属性可以跨域的原理来实现,但也只能发送get请求
2.CORS
全称是跨域资源共享,它允许浏览器向跨源服务器,发送XMLHttpRequest请求,从而克服AJAX只能同源使用的限制,但它需要浏览器和服务器同时支持,前端后端都需要设置
3.Proxy
代理(proxy)也称网络代理,是一种特殊的网络服务,它允许客户端通过这个服务与服务器进行非直接的连接

你可能感兴趣的:(vue.js,前端,javascript)