1.什么是跨域以及如何解决跨域
浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,这时会发生同源策略问题,解决同源问题就用到了跨域
解决跨域问题有三种:
1.1、jsonp跨域
JSONP(JSON with Padding:填充式JSON),应用JSON的一种新方法,
JSON、JSONP的区别:
1、JSON返回的是一串数据、JSONP返回的是脚本代码(包含一个函数调用)
2、JSONP 只支持get请求、不支持post请求
(类似往页面添加一个script标签,通过src属性去触发对指定地址的请求,故只能是Get请求)
2.后台的全局开发(这种方式极度不安全)
3.常用的就是使用跨域
跨域的理解概念就是主机通过代理的一台服务器去向另一台的服务器发送请求时,就不会产生同源策略问题