繁体   English   中英

.net framework c# web api, send username and password as string array in body from postman

[英].net framework c# web api, send username and password as string array in body from postman

我尝试使用下面的代码从正文中读取用户名/密码,但我得到的只是“对象引用未设置为对象的实例”代码 API: 邮递员形象

[Route("api/login_test")]
[HttpGet]
public object login_test([FromBody] string[] Username_Password])
{
    string UsernameOrEmail_address, Password;
    UsernameOrEmail_address = Username_Password[0];
    Password = Username_Password[1];

    return UsernameOrEmail_address  + " " + Password;
}

通过更改 Http 请求它工作,从 HttpGet 替换HttpPost

[Route("api/login_test")]
[HttpPost]
public object login_test([FromBody] string[] Username_Password])
{
    string UsernameOrEmail_address, Password;
    UsernameOrEmail_address = Username_Password[0];
    Password = Username_Password[1];

    return UsernameOrEmail_address  + " " + Password;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM