问题
跨域:我写了一个页面,在js中写了请求,这个请求的url跟我这个页面不在一个域名,那么这个请求就是跨域请求。
跨域会怎么样:没见过,可能就不让你请求呗,为了安全考虑之类的。(涉及浏览器的同源策略)
实验现象
本地页面、本地的tomcat服务、本机的模拟器,不存在跨域。
请求第三方接口(比如百度、阿里)是跨域,但人家的接口做了处理,我前端请求时只要普通的post/get即可,我不需要做跨域的处理。
接下来要找一个别的域的接口,通过纯前端处理看看能不能跨域。已知jsonp可以用get跨域,但是技术老旧。还有一个cors是后端的,但是暂时没有别的域的后端可以用。
总结
跨域可以从两个角度解决,前端或者后端,或者都做处理。