我正在开发一个C#MVC Web Api项目。我有一个控制器定义如下:
[HttpPost]
public async Task<HttpResponseMessage> SaveImage(Image imageInfo)
{
}
我使用MultipartMemoryStreamProvider将文件解压缩为字节数组。
我希望测试此请求,但我不知道如何配置邮递员以发送文件和json。我一直在说:
&#34;请求实体的媒体类型&#39; multipart / form-data&#39;此资源不支持。&#34;
你能告诉我如何配置邮递员吗?
答案 0 :(得分:0)
上传文件时,您无法在SaveImage方法中使用参数。请参阅此示例:http://www.asp.net/web-api/overview/advanced/sending-html-form-data,-part-2