Vue :axios请求post、get请求根据后参数类型进行传参(带token)

左手的ㄟ右手 2021-07-25 02:23 1517阅读 0赞

axios请求post、get请求根据后参数类型的使用(带token)

一、get请求:

get请求常见的参数类型(Parameter Type)是query,

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2hhcHB5ODE5OTc_size_16_color_FFFFFF_t_70

传参过程:

  1. axios.get("/manage/project/staff/position/list", {
  2. params: {
  3. staffId: row.id,
  4. },
  5. headers: {
  6. 'token': 'token值或者变量',
  7. }
  8. }).then((response) => {
  9. console.log('Response',response)
  10. })
  11. .catch(function(error) {
  12. console.log(error)
  13. });

二、post请求

post请求的参数类型一般是formdata,

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2hhcHB5ODE5OTc_size_16_color_FFFFFF_t_70 1

传参过程:

  1. var params = new FormData();
  2. params.append('name', self.addnewmsg.staffName);
  3. params.append('identNo', self.addnewmsg.identNo); //身份证
  4. let config = {
  5. headers: {
  6. 'Content-Type': 'application/x-www-form-urlencoded',
  7. 'token': sessionStorage.getItem('token')
  8. }
  9. }
  10. axios.post("/manage/project/staff/add", params, config).then(res => {
  11. console.log('addRes',res)
  12. }).catch(res => {
  13. console.log(res)
  14. })

发表评论

表情:
评论列表 (有 0 条评论,1517人围观)

还没有评论,来说两句吧...

相关阅读