yii2 post失敗(400錯誤)解決方法
來源:懂視網(wǎng)
責編:小采
時間:2020-11-03 18:22:11
yii2 post失敗(400錯誤)解決方法
yii2 post失敗(400錯誤)解決方法:yii2 post400錯誤解決方法:第一種解決辦法是關閉Csrfpublic function init(){ $this->enableCsrfValidation = false; }第二種解決辦法是在form表單中加入隱藏域<input name="_csrf" type="
導讀yii2 post失敗(400錯誤)解決方法:yii2 post400錯誤解決方法:第一種解決辦法是關閉Csrfpublic function init(){ $this->enableCsrfValidation = false; }第二種解決辦法是在form表單中加入隱藏域<input name="_csrf" type="

yii2 post400錯誤解決方法:
第一種解決辦法是關閉Csrf
public function init(){
$this->enableCsrfValidation = false;
}
第二種解決辦法是在form表單中加入隱藏域
<input name="_csrf" type="hidden" id="_csrf" value="<?= Yii::$app->request->csrfToken ?>">
第三種解決辦法是在AJAX中加入_csrf字段
var csrfToken = $('meta[name="csrf-token"]').attr("content");
$.ajax({
type: 'POST',
url: url,
data: {_csrf:csrfToken},
success: success,
dataType: dataType
});
PHP中文網(wǎng),有大量免費的Yii入門教程,歡迎大家學習!
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
yii2 post失敗(400錯誤)解決方法
yii2 post失敗(400錯誤)解決方法:yii2 post400錯誤解決方法:第一種解決辦法是關閉Csrfpublic function init(){ $this->enableCsrfValidation = false; }第二種解決辦法是在form表單中加入隱藏域<input name="_csrf" type="