判断axios请求数据是否为formData类型还是普通Object

2年前 (2022) 程序员胖胖胖虎阿
248 0 0
// 请求拦截器
axios.interceptors.request.use(function (config) {
  // 当需要传图片时,请求不通过拦截器实现
  // Object.prototype.toString.call(config.data) != '[object Object]' 类似
  if (Object.prototype.toString.call(config.data) != '[object FormData]') {
    // 请求拦截器处理
  }
  return config
}, function (error) {
  // 对请求错误做些什么
  return Promise.reject(error)
})

 

相关文章

暂无评论

暂无评论...