我正在使用ASP.NET MVC 3暴露一些基于REST的服务。这些服务将通过JQuery以及Windows Phone Silverlight应用程序来访问。我知道如何与典型服务进行交互。例如,我目前有以下服务:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult AddComment(string username, string comment)
{
// Do stuff
return Json(new { message = "Success" });
}
我希望提供一项基于REST的服务,允许用户上传文件。关键在于,我还需要传递一些数据与每个文件一起。但是,我不确定该怎么做。我找到的每个例子都只有一个文件。但我不确定:
- 如何接受其他数据
- 从JQuery传递什么。