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] (長さゼロの配列) になります。コントローラにデータが渡されていません。
どんな助けでも大歓迎です。
ありがとう。