返回“icode不能为空”(code: 1001),这是上传失败?

来源:7-5 后端Icode终极使用方案

hymanzhan

2021-02-28

我的FormData中已经加入了icode,可是返回:

{msg: "icode不能为空", data: null, code: 1001}

检视过请求的body里是有icode这一项的:

图片描述
这是测试用的后端api设置了不让上传文件吗?是正常的吗?还是代码哪一步出问题了?

写回答

1回答

张轩

2021-02-28

同学你好 假如你按照这节课成功配置以后 应该是没有问题的 你可以将你的代码提供给我一下 (git),我在本地帮你看一下。

1
3
hymanzhan
回复
张轩
谢谢老师提供思路!虽然我的问题不一样,因为我没有手动设置Content-Type,这个请求头中是包含了boundary信息的。但我在新建Request的时候用了旧的FormData,所以请求头里的boundary和body里的boundary不一致。headers里:multipart/form-data; boundary=---------------------------7433692451609885084314636299。和request body中的FormData不一致的:-----------------------------7643259353893944622937063044 Content-Disposition: form-data; name="icode" A0AEFEEC4B540896
2021-03-02
共3条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程