【问题标题】:asp.net web API post data via body form-dataasp.net web API 通过 body form-data 发布数据
【发布时间】:2021-04-28 10:51:07
【问题描述】:

我正在使用邮递员通过 body-> form-data 向我的 Web API 发送数据

这是我的代码

public class get_CustomerSignIn
{       
        public string mobile { get; set; }   
        public string password { get; set; }
} 

public HttpResponseMessage Post(get_CustomerSignIn Gsign)
{
string mobile = Gsign.mobile;
string password = Gsign.password;
        
.......etc
        
        
}

在这种情况下,我收到错误消息,我的模型对象为空,但在 postman 中使用 body->raw->json 发布时,它的工作原理

只是我的问题是如何将表单数据直接放入我的模型对象中。? (我无法将帖子类型更改为 x-www-form-urlencoded )

【问题讨论】:

    标签: asp.net asp.net-web-api multipartform-data


    【解决方案1】:

    您可以使用以下代码获取表单数据值:

    HttpContext.Current.Request.Form["Your key"];
    

    【讨论】:

    • 但在这种情况下,我们想再次将此值分配给我的类对象,谢谢您的回复,我找到了解决方案,使用 API MULTIPART FORMDATA FORMATER 包
    猜你喜欢
    • 1970-01-01
    • 2019-02-05
    • 1970-01-01
    • 2019-06-22
    • 2015-10-02
    • 1970-01-01
    • 2016-08-09
    • 1970-01-01
    • 2016-11-06
    相关资源
    最近更新 更多