使用postman提交表单经常会失败,原因是没有关闭yii框架的csrf验证功能,
解决方案:
Yii框架中关闭自带的样式以及关闭csrf
关闭Yii框架中自带的样式
在要关闭样式的那个控制器加:
public $layout = false;
关闭csrf
public $enableCsrfValidation = false;
不关闭csrf但是能够正常提交自己的表单 <input type="hidden" name="<?= \Yii::$app->request->csrfParam; ?>" value="<?= \Yii::$app->request->getCsrfToken();?>">