ASP.NET WebApi не получает данные поста
Мне нужно получить некоторые строковые и двоичные данные, используя WebApi. Я создал контроллер таким образом:
[HttpPost]
public void Post(byte[] buffer)
{
// Some code goes here
}
Вот маршруты:
routes.MapHttpRoute(
name: "CuscarD95B",
routeTemplate: "D95B/{controller}",
defaults: new { buffer = RouteParameter.Optional },
constraints: new { controller = @"Cuscar" }
Теперь, когда я пытаюсь опубликовать некоторые данные, буфер всегда равен байту [0] (массив нулевой длины). Данные не передаются в контроллер.
Любая помощь будет оценена.
Благодарю.