解决前端调试接口,跨域环境

一、介绍

其实跨域是浏览器本身限制阻止的,为什么就是因为超级不安全

前端和后台调试接口时,最主要的麻烦就是跨域导致的,怎么解决,提供以下几种方法

 

二、方法

1、后端在接口文件写一段(这是最简单方法,但是)

1 // 指定允许其他域名访问  
2 header('Access-Control-Allow-Origin:*');  

优点:对于前端来说十分之简单,完全不用理会,直接请求

缺点:不安全,所以在每次发布上线时都要删除这一段,有些麻烦

结论:适合在开发阶段,不适用于已经要经常更新版本迭代

2、使用jsonp

原理:动态添加一个

你可能感兴趣的:(前端,后端,javascript)