【问题标题】:POST image and other form data to webapi RCPOST 图像和其他表单数据到 webapi RC
【发布时间】:2012-06-17 00:35:24
【问题描述】:

我查看了一些示例,但它们都是在项目处于测试阶段时编写的,我无法找到明确的方法来执行此操作。

文件上传到服务器,但我似乎无法访问控制器中的任何其他表单数据。

有没有人知道一个例子或者可以提供一些与 ASP.NET RC webapi 一起工作的代码?

【问题讨论】:

    标签: asp.net-mvc-4 asp.net-web-api


    【解决方案1】:
    var formData = new FormData($('form')[0]);
    formData.append('SomeId', $('#id').attr('value'));
    

    然后...在控制器中

    HttpContent idPart = parts.FirstDispositionNameOrDefault("SomeId");
    
    if (idPart == null)
    {
    
        throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.BadRequest));
    
    }
    int id = int.Parse(idPart.ReadAsStringAsync().Result);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多