开发过程遇到的新知识

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获取用户地址信息


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值