Загрузить файл как часть Body с Web API2
Я хочу создать POST-запрос WebAPI, который получает тело и сохраняет его в базе данных. Одним из полей тела является файл, который может быть изображением, pdf,...
я должен создать Async Post запрос и опубликовать файл к этому? Это образец, который я нашел для этого. http://www.codeguru.com/csharp/.net/uploading-files-asynchronously-using-asp.net-web-api.htm
1 ответ
Вы можете попробовать использовать класс 'HttpPostedFileBase', чтобы опубликовать файл как часть тела запроса Http. Что-то вроде этого:
[HttpPost]
public ActionResult UploadFile(HttpPostedFileBase file)
{
// you API code
}