鍍金池/ 問(wèn)答/HTML/ axios封裝的post請(qǐng)求,后臺(tái)返回400問(wèn)題

axios封裝的post請(qǐng)求,后臺(tái)返回400問(wèn)題

用自己封裝的axios發(fā)送post請(qǐng)求, 后臺(tái)返回400. 說(shuō)我參數(shù)格式錯(cuò)誤

export const questionnaire = (payload) => {
  return request(C.QUESTIONNAIRE,'post',payload,{
    transformRequest: [function (data, headers) {
      headers['Content-Type'] = 'application/x-www-form-urlencoded'
      data = qs.stringify(data)
      return data
    }]
  })
}
點(diǎn)擊按鈕發(fā)送請(qǐng)求
handleClick(index, row) {
        this.idx = index
        this.loading = true
        (this.pidList為數(shù)組數(shù)據(jù))
        questionnaire({params: this.pidList}).then( result => {
          this.loading = false
          console.log(result)
        })
      },

圖片描述

圖片描述

后臺(tái)數(shù)據(jù)格式:

回答
編輯回答
執(zhí)念

{params: this.pidList}這個(gè)東西得改吧。至少也得是{params: {personIds:this.pidList}}

2018年6月29日 05:59
編輯回答
青檸

提示字面意思缺少personIds參數(shù),你傳的this.pidList的key是個(gè)啥?

2017年2月10日 13:33