php - 从 POST symfony 3 获取参数
问题描述
我遇到了一个我无法解决的主要问题。我用 symfony 3 开发了一个 api。我想从我前面的表单中恢复数据。使用 Ajax,我使用 formData() 发送数据。
从我的 symfony 控制器中,我得到如下数据:
$ file = $request->files->get('file');
$ source = $request->request->get('source');
$ userLastname = $request->request->get('userLastname');
$userFirstname = $request->request->get('userFirstname');
$text = $request->request->get('text');
由于我的服务器,当 symfony 在环境开发中时,我恢复了数据(使用邮递员)。从那以后,我切换到了生产环境。而且我无法恢复数据(使用邮递员)
我不懂为什么 ?
我 env prod、$file、$source、$userLastname、$userFirstname 和 $text 都返回 null。
解决方案
没有任何变化...相同的服务器,相同的php版本...
然后这是一个缓存问题通过运行清除您的产品缓存php bin/console cache:clear --env=prod
推荐阅读
- android - Android SDK 在 Linux 上缺少模拟器臂
- django - POST 请求不适用于 Django 表单和 Django 表单集
- javascript - React Router (v.4) 动态路由问题
- java - 更改 SOAP xml 响应中的标签名称(类中的字段和响应中的标签必须不同)
- asp.net-core - Asp.Net Core 3 优雅关闭抛出 OperationCanceledException
- bash - 如何在 bash 中为读取命令设置浮点超时值?
- docker - 在 k8s 中使用没有注册表设置的本地 docker 镜像
- ios - 如何在 swift/iOS 中准确计时“点击”间隔
- javascript - 从控制器发送两个参数到 Ajax | 网络
- javascript - Javascript - 函数没有从 JQuery 获取外部输入值