我有这样的服务:
[HttpPost]
public IActionResult ChangePicture (IFormFile file)
{
// doing something
return Ok();
}我用邮递员做测试,效果很好。我用Fiddler测试它,得到415。我使用FormData以角度发布它,再次得到415。
我尝试使用比较软件来比较请求,我发现头文件都是Content-Type: multipart/form-data; boundary=----blablabla。
我被困在这一点上可能出了什么问题。据猜测,Fiddler和FormData使用不同的序列化/编码来传输图像文件。但我不知道怎么才能调试。
发布于 2022-06-29 13:05:36
尝试将FromForm或FromBody属性放到文件参数中
https://stackoverflow.com/questions/50432872
复制相似问题