vue中post請求報400的解決

1、爲默認數據格式爲json,發請求時參數報錯
通過以下方式修改數據格式即可

import qs from 'qs';
// import qs from 'querystring'
const data = { 'bar': 123 };
const options = {
  method: 'POST',
  headers: { 'content-type': 'application/x-www-form-urlencoded' },
  data: qs.stringify(data),
  url,
};
axios(options);

2、檢查發送的數據格式是否與後端要求相匹配,要求字符串,發送了數組也可能會出現400錯誤

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章