php POST 拿不到数据

通过ajax向PHP提交数据,拿到的是空值,运行环境XP chrome46

尝试解决方法1:设置php.ini中的POST_MAX_SIZE,8M设置为20M,不行

尝试解决方法2:在PHP中使用file_get_contents('php://'),不行

我传输的是JSON数据,还不到100kb,请问什么问题

阅读 3.7k
7 个回答

服务器硬盘满了。。。。。。

总得提供下相关前后端代码和异常信息,才能知道是哪里出错了

看请求是否超时或是调试看错误定位

新手上路,请多包涵

尝试用postman之类的工具模拟提交一下试试,排除一下是否前端提交格式的问题

file_get_contents('php://input')

猜测和你环境关系不大,不如把代码贴出来看看吧。

没有错误提示么?dump下$_SERVER[’request_method’] == ‘post’ 确定传到了?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题