zoukankan      html  css  js  c++  java
  • 关于ThinkPHP3.2框架接收不到json数据的解决办法

    原因分析:

    在tp框架中,我们经常使用的 I 方法是加过验证和默认的函数过滤的。所以我们接收的值当我们json_decode的时候就会出现空的字段

    那么我们是不是又会像网上说的不用 I  方法用 $_POST这样的方法接到所谓的json数据以后再用json_decode这样的方法呢?

    很显然,这个方法也是卡在了$_POST那里,有时候连值的影子都没有

    所以,我们试着用环境变量来解决:

    解释一下:这样接到的是一个对象,所以我加了一个(array)把对象转成了数组,这样才可以正确使用!!!也可以试试json_decode($json,true);

    最后也可以试试   file_get_contents("php://input");

  • 相关阅读:
    maven
    ELK
    gitlab 升级
    平安工作流程
    平安云应用场景
    nginx基于uwsgi部署Django (单机搭建)
    ansible
    nginx理论
    GIT
    docker(三)
  • 原文地址:https://www.cnblogs.com/findher/p/10610504.html
Copyright © 2011-2022 走看看