前端找不到后端接口,是字段属性不匹配还是什么原因?

学无止境啊~ 2020-04-02 09:54:00
vue小白一枚~
<el-upload action="" :http-request="handlePost">
handlePost(file) {
var files=file.file;
var fd = new FormData();
fd.append('file', files);
postUpload(fd).then(response => {
console.log(response);
})
},
前端vue,传图片用formdata,获取到的是
因为没接触过,所以不知道这样的是对还是错?
后端.net core api 接口接收用的是IFormFile
[HttpPost]
public IActionResult UpLoadImg([FromForm] IFormFile files)
{}
但我在swagger中查看发现有好多参数

请问是需要对后端的每个参数在前端进行赋值还是前端那个(binary)已经都包含了?如果不是字段属性匹配不上,前端为什么又是找不到后端接口呢?
感谢各位大神帮助~
...全文
511 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧