如何用邮递员在同一请求中测试上传文件和json?

时间:2014-11-21 11:49:03

标签: c# json asp.net-web-api postman

我正在开发一个C#MVC Web Api项目。我有一个控制器定义如下:

[HttpPost]
public async Task<HttpResponseMessage> SaveImage(Image imageInfo)
{
}

我使用MultipartMemoryStreamProvider将文件解压缩为字节数组。

我希望测试此请求,但我不知道如何配置邮递员以发送文件和json。我一直在说:

&#34;请求实体的媒体类型&#39; multipart / form-data&#39;此资源不支持。&#34;

你能告诉我如何配置邮递员吗?

1 个答案:

答案 0 :(得分:0)

上传文件时,您无法在SaveImage方法中使用参数。请参阅此示例:http://www.asp.net/web-api/overview/advanced/sending-html-form-data,-part-2