使用formdata等格式传参调用服务一些写法

做~自己de王妃 提交于 2020-11-12 10:51:04

使用formdata等格式传参调用服务一些写法

使用axios,set或者append都可以

let formData = new FormData()
   formData.set('body', params[0])
   formData.set('companyName', params[1]);
   formData.set('payType', params[2]);
   formData.set('orderNum', params[3]);
   formData.set('total_fee', params[4]);
   formData.set('token', params[5]);
   axios({
      method: 'post',
      url: `${urlConfig.pcPay}`,
      data: formData,
      headers: {
        'Content-Type':'multipart/form-data',//'application/json;charset=UTF-8'
        'token': localStorage.getItem('token')
      }
    }).then(function (response) {
      return response;
      }
    )
      .catch(function (error) {
        return error;
      });

使用request

const reqParam ={
      method:'post',
      url:`${urlConfig.pcPay}`,
      headers: {
        'Accept':'application/json;charset=UTF-8',//深渊巨坑!
        'token': localStorage.getItem('token')
      },
      body:formData,
   };
   return request(`${urlConfig.pcPay}`, reqParam);

摘:https://www.cnblogs.com/marvelousone/p/10819538.html

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!