重新安装后,为什么YII2中的POST空?

沃尔法克

我们为移动应用程序开发了自己的api,该API可以在发布请求的基础上工作,但是在新服务器上重新安装项目后,Yii :: $ app-> request-> post()始终返回空值。同时,Yii :: $ app-> request-> getRawBody()包含一个值,但我不想重写所有api。

告诉我可能是什么问题以及采用哪种挖掘方式?提前致谢。

通过移动应用程序发送或通过RestClient PHPStorm发布。总是返回空度。

public function behaviors()
{
    return [
        'access' => [
            'class' => AccessControl::class,
            'only' => ['logout', 'signup'],
            'rules' => [
                [
                    'actions' => ['login'],
                    'allow' => true,
                    'roles' => ['?'],
                ],
                [
                    'actions' => ['login'],
                    'allow' => true,
                    'roles' => ['@'],
                ],
            ],
        ],
        'verbs' => [
            'class' => VerbFilter::class,
            'actions' => [
                'login' => ['post', 'get'],
                'token' => ['post', 'get'],
                'logout' => ['post', 'get'],
            ],
        ],
    ];
}

public function beforeAction($action) {
    $this->enableCsrfValidation = false;
    return parent::beforeAction($action);
}

public function actionLogin()
{
    return Yii::$app->request->post("username");
}
沃尔法克

重新安装该项目后,问题自行解决。谢谢大家。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

重新安装MySQL后,为什么不能在列中插入NULL值?

来自分类Dev

为什么使用模拟器在Android Studio中重新安装后,SharedPreferences仍然存在?

来自分类Dev

在Heroku上部署后,为什么必须重新安装现有的wordpress

来自分类Dev

为什么在切断电源后必须重新安装GPU?

来自分类Dev

为什么重启后需要重新安装无线驱动程序?

来自分类Dev

为什么要在Forge laravel中重新安装存储库以更改环境中的数据?

来自分类Dev

重新安装了Firefox。这不是全新安装。为什么?

来自分类Dev

为什么我在重新安装 VS 后无法在 Visual Studio 中加载此解决方案?

来自分类Dev

iOS:为什么某些应用在重新安装后可以还原帐户信息

来自分类Dev

iOS:为什么某些应用在重新安装后可以还原帐户信息

来自分类Dev

为什么Selenium无法与Firefox一起使用,但在重新安装后可以无缝运行?

来自分类Dev

在使用适当的伪装重新安装后,为什么仍无法在NTFS分区上运行脚本?

来自分类Dev

在macOS中重新安装pip2吗?

来自分类Dev

在ubuntu中重新安装R

来自分类Dev

重新安装 Ubuntu 后如何自动重新安装 GNOME shell 扩展?

来自分类Dev

重新安装Windows后重新安装MS Office

来自分类Dev

重新安装Windows后无法从Live CD重新安装grub

来自分类Dev

重新安装anaconda后我无法安装theano

来自分类Dev

意外重新安装后无法安装或运行Ionic

来自分类Dev

Windows 10安装后重新安装ubuntu

来自分类Dev

为什么重新安装Filebeat知道以前的日志已经加载到Elasticsearch

来自分类Dev

为什么不能使用命令重新安装磁盘?

来自分类Dev

无所事事导致每次来宾添加重新安装,为什么?

来自分类Dev

如何判断为什么驱动器以只读方式重新安装

来自分类Dev

为什么重新安装可解决问题,但不能解决fstab?

来自分类Dev

重新安装了Pod,并获得无效的位码签名错误。为什么?

来自分类Dev

apt-get upgrade不能升级bash ---那么为什么bash重新安装是升级?

来自分类Dev

为什么软件更新程序坚持要重新安装mysql 5.7?

来自分类Dev

为什么Internet Explorer反复提示重新安装Silverlight?

Related 相关文章

  1. 1

    重新安装MySQL后,为什么不能在列中插入NULL值?

  2. 2

    为什么使用模拟器在Android Studio中重新安装后,SharedPreferences仍然存在?

  3. 3

    在Heroku上部署后,为什么必须重新安装现有的wordpress

  4. 4

    为什么在切断电源后必须重新安装GPU?

  5. 5

    为什么重启后需要重新安装无线驱动程序?

  6. 6

    为什么要在Forge laravel中重新安装存储库以更改环境中的数据?

  7. 7

    重新安装了Firefox。这不是全新安装。为什么?

  8. 8

    为什么我在重新安装 VS 后无法在 Visual Studio 中加载此解决方案?

  9. 9

    iOS:为什么某些应用在重新安装后可以还原帐户信息

  10. 10

    iOS:为什么某些应用在重新安装后可以还原帐户信息

  11. 11

    为什么Selenium无法与Firefox一起使用,但在重新安装后可以无缝运行?

  12. 12

    在使用适当的伪装重新安装后,为什么仍无法在NTFS分区上运行脚本?

  13. 13

    在macOS中重新安装pip2吗?

  14. 14

    在ubuntu中重新安装R

  15. 15

    重新安装 Ubuntu 后如何自动重新安装 GNOME shell 扩展?

  16. 16

    重新安装Windows后重新安装MS Office

  17. 17

    重新安装Windows后无法从Live CD重新安装grub

  18. 18

    重新安装anaconda后我无法安装theano

  19. 19

    意外重新安装后无法安装或运行Ionic

  20. 20

    Windows 10安装后重新安装ubuntu

  21. 21

    为什么重新安装Filebeat知道以前的日志已经加载到Elasticsearch

  22. 22

    为什么不能使用命令重新安装磁盘?

  23. 23

    无所事事导致每次来宾添加重新安装,为什么?

  24. 24

    如何判断为什么驱动器以只读方式重新安装

  25. 25

    为什么重新安装可解决问题,但不能解决fstab?

  26. 26

    重新安装了Pod,并获得无效的位码签名错误。为什么?

  27. 27

    apt-get upgrade不能升级bash ---那么为什么bash重新安装是升级?

  28. 28

    为什么软件更新程序坚持要重新安装mysql 5.7?

  29. 29

    为什么Internet Explorer反复提示重新安装Silverlight?

热门标签

归档