调用上传文件接口出现格式错误

一、造成这种错误的可能有很多

1.检查一下传递格式

2.检查一下接口要求的格式

二、举个例子

这两个有什么区别?

那就是json、和form-data,一定要看仔细接口

如果还是按照json的方式去传就会报错

三、更改header里Content-Type的类型

json等的header是这样的application/json; charset=utf-8

但是传递文件的应该是form-data,我们只需在封装的接口里加一个header更改就行

完美解决

相关推荐
程序员祥云19 小时前
技能特⻓回答
前端·面试
m0_6161884919 小时前
JS文件批量下载并打包成ZIP的功能
开发语言·javascript·ecmascript
xiaoxue..20 小时前
React 新手村通关指南:状态、组件与魔法 UI
前端·javascript·react.js·ui
滿20 小时前
Vue3 ElementPlus el-select 焦点事件数据不回显问题
javascript·vue.js·elementui
晚霞的不甘20 小时前
Flutter + OpenHarmony 架构演进:从单体到模块化、微前端与动态能力的现代化应用体系
前端·flutter·架构
代码or搬砖20 小时前
Vue生命周期总结(四个阶段,八个钩子函数)
前端·javascript·vue.js
VX:Fegn089520 小时前
计算机毕业设计|基于springboot + vue超市管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
梵尔纳多20 小时前
第一个 Electron 程序
前端·javascript·electron
鹏北海-RemHusband20 小时前
记录一次微前端改造:把 10+ 个独立 Vue 项目整合到一起
前端·javascript·vue.js
程序员小寒20 小时前
前端高频面试题之Promise相关方法
前端·javascript·面试