将文件从角度6上传到web api

问题描述 投票:1回答:1

从角度6上传图像到web api 2,我是邮差的成功,但不是我的角度应用程序。

我使用了许多教程,如:1)https://www.youtube.com/watch?v=c61wr1ZsHzY,2)https://www.youtube.com/watch?v=YkvqLNcJz3Y&t=534s

但任何时候我都会摔倒

if (!request.Content.IsMimeMultipartContent("form-data"))
    {
        return BadRequest("Unsupported media type");
    }

我错过了什么?唯一的变化是在我的Angular中我使用Interceptor,标题如下:

 req = req.clone({
  setHeaders: {
    'Content-Type' : 'application/json; charset=utf-8',
     'Accept'       : 'application/json',
    'Authorization': `Bearer ${decodedString}`,
  },
});

所有其余代码与第一个教程完全一样

如果你们需要更多细节,请告诉我

谢谢

javascript asp.net-web-api2 angular6
1个回答
0
投票

我刚刚完成了一个示例应用程序,如果你想看一下它。

https://github.com/sfjadi2010/HCTask

如果您有任何疑问,请告诉我。

谢谢萨尔曼

© www.soinside.com 2019 - 2024. All rights reserved.