ASP.NET MVC 3 を介していくつかの REST ベースのサービスを公開する作業を行っています。これらのサービスは、JQuery および Windows Phone Silverligh アプリを介してヒットします。典型的なサービスとやり取りする方法を知っています。たとえば、現在、次のようなものがあります。
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult AddComment(string username, string comment)
{
// Do stuff
return Json(new { message = "Success" });
}
ユーザーがファイルをアップロードできるようにする REST ベースのサービスを公開したいと考えています。ここでの秘訣は、各ファイルと共にいくつかのデータを渡す必要があることです。しかし、私はそれを行う方法がわかりません。私が見つけたすべての例には、ファイルしかありません。しかし、私は確信が持てません
- 追加データの受け取り方法
- JQuery から渡すもの。
私が渡した他のすべては単なる文字列です。ただし、これでは、ファイルと一部の文字列テキストのために、データがバイナリ形式でシリアル化されているようです。そのため、どうすればよいかわかりません。私は理にかなっていますか?