axios强制设置header无效?

代码如下

async function request(data) {
  const response = await axios({
    method: 'POST',
    url: config.apiUrl,
    headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=GBK' },
    data,
    // 返回数据类型
    responseType: 'arraybuffer', // default
  });
  return response.data;
}

但实际请求时仍然变成'application/x-www-form-urlencoded; charset=UTF-8'

clipboard.png

有没有什么办法强制不让改

阅读 9.8k
4 个回答

axios没找到方法,改用fetch解决了

不可能无效吧,是不是被其他地方改了

我在main.js,设置好参数-实例化-了一个axios,才有效果

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题