javascript - 将文件从 angular 6 上传到 web api
问题描述
将图像从角度 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 中,我使用了拦截器 ,并且标题如下:
req = req.clone({
setHeaders: {
'Content-Type' : 'application/json; charset=utf-8',
'Accept' : 'application/json',
'Authorization': `Bearer ${decodedString}`,
},
});
所有其余代码都与第一个教程完全一样
如果你们需要更多详细信息,请告诉我
谢谢
解决方案
推荐阅读
- java - 单独运行时带有多行字符串的测试标记为通过(java+maven+cucumber)
- python - 使用刷新令牌刷新 google 访问令牌
- django - 在 test.py 中,如何创建用户,在 setUp 函数中将用户添加到组中?
- c++ - 如何使用 CGAL 简化组合映射
- socket.io - flask_socketio 并发使用 eventlet
- java - Quartz 调度器集群
- c# - 基于 ASP.NET Core 中的 Controller 需要条件
- facebook - 检查是否存在 facebook 永久链接消息
- c# - MongoDB中upsert期间的并发问题
- haskell - 如何使用列表理解创建多个/不同的自定义类型?