【发布时间】:2021-01-04 19:05:31
【问题描述】:
我正在尝试将 .png 图像从客户端发送到 .NET Core API。我完全在 API 中关注official .NET Core documentation,所以我的控制器端点如下所示:
[HttpPut]
public async Task<IActionResult> SaveFile(List<IFormFile> files) {...}
由于我使用的是Axios,所以前端代码使用如下example :
axios.put(url, imageFile, {
headers: {
'Content-Type': imageFile.type
}
});
我也尝试将图像文件包装到 FormData 类中,如下所示:
const formData = new FormData(driversLicenseFile);
axios.put(url, formData , {...
我做错了什么?如何避免 415 响应码?
请求,它在浏览器中的显示方式包括在下面,以帮助您发现任何明显的问题。
【问题讨论】: