目前,我的 Web API 控制器中有一个“发布”操作。我首先尝试将 abyte[]
作为唯一的论点,希望它会“正常工作”。不幸的是,它没有,它抱怨form-data
.
现在我尝试使用 读取文件内容this.Request.Content
,其他人似乎已经成功了。不幸的是,这比我真正想要的更多:内容配置、文件名、内容类型和某种 webkit 表单边界。我认为这是所有请求内容。
这样做的正确方法是什么?我找到了很多带有 FileUpload 控件的 ASP .NET 答案,以及许多关于如何通过 .NET Web API 上传到期望文件的文章POST
。
有些文章提到Request.Files
但它不是HttpRequestMessage
课程的一部分。