yii2.0 ajax post 提交 400(BadRequest) 解決辦法
$.ajax({
type:"post",url:"http://XXX.XXX.XXX/basic/web/index.php?r=admin/publish",
data:{title:"haha",description:"hehe",imgurl:"www.baidu.com",url:"www.zhidu.co"},
dataType:"json",
success: function(data) {
console.log(data);
},
error:function() {
console.log(321)
}
})
像往常一樣用ajax提交資料,卻一直400BadRequest,檢查前後臺程式碼確認無誤後就各種csdn,stackoverflow,谷歌仍然無果。
無意中搜索yii ajax post(因為用的是2.0,所以之前一直是搜尋yii2.0 ajax post,同仁引以為戒啊) 發現一篇文章有相關解決辦法,但美中不足的是此法是YII1.0的方法,尋尋覓覓之後,2.0用的引數是_csrf,獲得值方法是<?php echo \Yii::$app->request->getCsrfToken()?>,因此只需將原始碼改為如下即可!
token = "<?php echo \Yii::$app->request->getCsrfToken()?>",
$.ajax({
type:"post",url:"http://XXX.XXX.XXX/basic/web/index.php?r=admin/publish",
data:{title:"haha",description:"hehe",imgurl:"www.baidu.com",url:"www.zhidu.co",_csrf: token},
dataType:"json",
success: function(data) {
console.log(data);
},
error:function() {
console.log(321)
}
})
http://www.51ou.com/browse/php/19967.html
相關推薦
yii2.0 ajax post 提交 400(BadRequest) 解決辦法
$.ajax({ type:"post", url:"http://XXX.XXX.XXX/basic/web/index.php?r=admin/publish",
Yii2.0 使用者登入詳解(上)
一、準備 在開始編寫程式碼之前,我們需要思考一下:使用者登陸模組,實現的是什麼功能?很明顯,是登陸功能,那麼,登陸需要使用者名稱和密碼,我們在資料庫的一張表中就應該準備好使用者名稱和密碼的欄位,再思考一下,如果要實現自動登陸的功能,那麼還需要什麼?Cookie,是專門用
Git——k坑 使用git命令提交遠端github倉庫的時候提示"rejected"(拒絕)解決辦法
最後找到解決辦法如下: 1、先刪除遠端 Git 倉庫 $ git remote rm origin 2、再新增遠端 Git 倉庫 $ git remote add origin [email protected]:FBing/java-code-generato
django中使用jquery ajax post資料出現403錯誤的解決辦法(兩種方法)
方法一: 在傳送post請求的html頁面前加入{% csrf_token %} 方法二: 在處理post資料的view前加@csrf_exempt裝飾符 例如 @csrf_exempt de
Sqlserver 2016 R Service環境安裝的各種錯誤(坑)解決辦法
null 技術 led tro mssq lan 管理員 launcher 用戶 相信很多朋友都會慕名Sqlserver 2016的R語言功能,將自己的數據庫升級到Sqlserver 2016,但是當你安裝完Sqlserver 2016的R語言組件之後,你會發現並不能直接使
Error generating final archive: Debug certificate expired on xxxxxx(日期)解決辦法
android要求所有的程式必須有簽名,否則就不會安裝該程式。在我們開發過程中,adt使用debug keystore,在 preference->android->buid中設定。debug的keystor
獲取素材列表返回40004 invalid media type !(大坑)解決辦法
問題一: 剛開始根據他需要的引數 呼叫 https://api.weixin.qq.com/cgi-bin/material/batchget_material?access_token=ACCESS_TOKEN 後,我用的是url傳參,無論type值是voice, im
Mysql登入失敗錯誤(10061)解決辦法
首先檢查MySQL 服務沒有啟動》如果沒有啟動,則要啟動這個服務。 解決辦法: 第一步 刪除c:\windowns下面的my.ini 第二步 開啟c:\mysql\bin\winmysqladmin.exe 輸入使用者名稱 和密碼 第三步 在dos下 輸入
Ajax Post提交複雜JSON物件的簡便有效方法(適用jQuery-Ajax和原生JS XMLHttpRequest POST)
用Ajax Post提交非常複雜JSON物件,是一件麻煩的事,如果以簡單JSON物件的提交思維來設計複雜JSON物件時,經常出現各種問題。現在找到了一個非常簡便有效的方法,跟大家分享下。下面,用SpringBoot,演示下jQuery Ajax Post如何提交以下複雜JSO
ajax post提交
長度 PE amp var console lse post提交 RM false var url = path+"/jxkh/jxkh!getAjaxKhZbk.do"; console.log(url); $.ajax({ url: url,//
laravel 框架路由、ajax post提交方式頭部,控制器。中介軟體
一、路由 1.1 別名 Route::get('/admin/user',['as'=>'au','uses'=>function(){ //通過別名建立url route('別名',['引數']);
Yii2.0-圖片上傳擴充套件(非同步載入縮圖) [擴充套件元件]
資源下載: 擴充套件下載(圖片上傳擴充套件-file_upload) 適用框架:Yii2.0高階版(基礎版使用需要適當修改) 效果展示: 配置好了之後效果展示:支援非同步載入縮圖 安裝擴充套件: 1.點選上面擴充套件下載下載擴充套件 然後重新命名為
使用Yii2.0建立表單元件(input/單選按鈕組/textarea文字域/檔案上傳...)
使用Yii2.0建立表單元件 在Yii中,通過使用yii\widgets\ActiveForm類的方式使用表單。 在View檢視中顯示的表單會有一個相對應的model模型,用來驗證其輸入的伺服器資料。因此首先定義模型,再建立基於模型的表單。 下面使用一個專案中的例項以展示表
【spring boot】ajax post提交遇到403
概述 spring boot中使用了spring security。 spring security對post請求會進行身份驗證。 spring security預設開啟了Cross Site Request Forgery (CSRF)。 當ajax
性能測試從0到1的過程(二)
sleep efi python腳本 size sel 應用服務器 完全 展示 服務 本人,從畢業開始接觸測試,但是性能方面一無所知。之前在第一份工作,測過安卓客戶端,當時寫過一個非常簡單的shell腳本,push到手機系統內,用於手機硬件信息。但是在服務端的性能方面,
Ajax請求匯總(一)
javascrip font nco 原生js sta sof change get 內容 剛開始結束Ajax請求的時候,那真的是迷迷糊糊,昏天暗地,通過學習的深入和翻閱各種資料、求助度娘,總結一下Ajax請求,與大家分享一下,希望能給學習Ajax的同學一些幫助,廢話
ajax技術整理總結(1)
col () stat sta pre resp tel html func 1.創建ajax對象 var xhr=new XMLHttpRequest(); 4.監聽狀態信息 xhr.onreadystatechange=function(){ //4接收完畢
如何解決ajax跨域問題(轉)
new encoding const back str ssa -c 一個用戶 追加 由 於此前很少寫前端的代碼(哈哈,不合格的程序員啊),最近項目中用到json作為系統間交互的手段,自然就伴隨著眾多ajax請求,隨之而來的就是要解決 ajax的跨域問題。本篇將講述一個小白
Ajax技術之XMLHttpRequest(二)【XMLHttpRequest常用方法和屬性】
tro 沒有 body htm 事件 thead 指定 response date 一、XMLHttpRequest中常用的方法: (1)open()方法:用於設置進行異步請求目標的URL、請求方法以及其他參數信息。 函數原型:open("method","URL",asy
前端基於react,後端基於.net core2.0的開發之路(1) 介紹
tco ioc logs asp webpack 路由 src 部署 關鍵字 文章提綱目錄 1.前端基於react,後端基於.net core2.0的開發之路(1) 介紹 2.前端基於react,後端基於.net core2.0的開發之路(2) 開發環境的配置,