Загрузить файл как часть 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
}
Другие вопросы по тегам