axios发送数据带headers

已获取高德天气为例, 不过这里还没有用到header, 参数都在params中

export function getWeatherInfo(cityCode) {
  let url = `https://restapi.amap.com/v3/weather/weatherInfo`
  return new Promise((resolve, reject) => {
    axios.get(url, {
      params: {
        key: '高德key',//请求参数
        extensions: 'base',
        output: 'json',
        city: cityCode
      }
    }).then(res => {
      return resolve(res.data)
    }).catch(res => {
      return reject(res)
    })

  })


}

发送post 带headers,  post请求基本格式,axios.post(url[, data[, config]])。其中,url表示请求的API接口地址,data是请求的参数,config是请求的配置项,如超时时间、请求头。

  axios.post(url, data, {
          headers: {
            'X-Requested-With': 'XMLHttpRequest',
            'Token': 'Bearer ' + token
          },

        }).then((res) => {
          console.log('beginvideo res->', res);
        })

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值