詳解使用fetch發(fā)送post請求時的參數(shù)處理
更新時間:2017年04月05日 10:18:01 投稿:lqh
這篇文章主要介紹了詳解使用fetch發(fā)送post請求時的參數(shù)處理的相關資料,需要的朋友可以參考下
詳解使用fetch發(fā)送post請求時的參數(shù)處理
不考慮古董瀏覽器之后,使用fetch來發(fā)送ajax請求,變得非常爽快和時尚。
但是,發(fā)送post請求的時候,把筆者卡了一下。后臺如下獲取參數(shù)時,總是為null
String q = req.getParameter("q");
研究了好久,總算寫出正確的使用方式了。直接上代碼。
fetch("/search/project/", { method: "POST", headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, body: "q=參數(shù)q" }).then(function(response) { // do sth });
關鍵點在于headers,因為默認Content-Type不是application/x-www-form-urlencoded,所以導致后臺無法正確獲取到q的值。
body的寫法也是一個重點,注意。
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
JavaScript中數(shù)組的排序、亂序和搜索實現(xiàn)代碼
JavaScript中實現(xiàn)數(shù)組的排序、亂序和搜索,其實所有這些功能,用一個sort()就可以完成了2011-11-11JavaScript中函數(shù)(Function)的apply與call理解
這篇文章主要介紹了JavaScript中函數(shù)(Function)的apply與call理解,本文講解了JavaScript函數(shù)調用分為4中模式以及通過apply和call實現(xiàn)擴展和繼承兩方面,需要的朋友可以參考下2015-07-07JavaScript?getter?setter金字塔???????
這篇文章主要介紹了JavaScript?getter?setter金字塔???????,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-08-08