如何使用vue资源在标头中发送多个参数

时间:2018-07-14 07:02:31

标签: vue.js vue-resource

enter image description here

如何通过vue资源在标头中发送发送多个参数

// here is my post call but it send empty object to the server
this.$http.post('http://localhost/PostBranch', this.branch,
  Vue.http.headers.common['Authorization'] = 'Bearer ' + localStorage.getItem('token'),
  Vue.http.headers.post['Content-Type']='application/x-www-form-urlencoded').then((result) => {
    this.$router.push({path:'/Branches'});
  }).catch((err) => {
      console.log(err);
  });
}

1 个答案:

答案 0 :(得分:0)

您可以使用URLParams()并在其中附加所有参数。如果有多个参数,只需继续添加相同的键

const params = new URLSearchParams();
params.append(key1, value1);
params.append(key1, value2);
params.append(key2, value3);
  

URLSearchParams接口定义了与   URL的查询字符串。

您可以详细了解here