1.axios:
if (strtoupper($_SERVER['REQUEST_METHOD']) == 'OPTIONS') { echo 'OK'; exit; }2.跨域问题:
入口文件中增加:
header('Access-Control-Allow-Origin:*'); header('Access-Control-Allow-Headers:x-requested-with,content-type,token');3.oAuth认证:
4.token验证设置:
https://www.cnblogs.com/xiekeli/p/5607107.html
https://www.liaoxuefeng.com/article/001437480923144e567335658cc4015b38a595bb006aa51000
http://www.jb51.net/article/13756.htm
5.获取提交数据格式为json格式的方法
//获取input流数据 function getInput(){ header("Access-Control-Allow-Origin: *"); header("Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With, token"); return json_decode(file_get_contents(htmlspecialchars('php://input',ENT_QUOTES), 'r'),true); }6.传递参数的方式:
1.通过header传递参数,然后可以通过$_SERVER['HTTP_TOKEN']获取到
2.通过get方式传递数据,url请求头携带参数
3.通过post方式传递数据,请求实体携带参数
7.图片cdn,oss
8.后台通过用户ip获取用户地址信息