gpt4 book ai didi

c# - 如何在同一网址上使用 [FromBody] 和 [FromForm]?

转载 作者:太空宇宙 更新时间:2023-11-03 14:50:16 25 4
gpt4 key购买 nike

<分区>

客户端可以向我发送JSONapplication/x-www-form-urlencoded 格式的数据。我如何在不分离不同网址的情况下处理此请求?我试过两种情况。它不起作用;案例一:

[Route ( "api/[controller]" )]
[ApiController]
public class FirstController : ControllerBase
{
[HttpPost]
public string SomePostFromBody ( [FromBody] TestClass obj )
{
return obj.Prop1 + obj.Prop2;
}

[HttpPost]
public string SomePostFromForm ( [FromForm] TestClass obj )
{
return obj.Prop1 + obj.Prop2;
}
}

案例二:

[Route ( "api/[controller]" )]
[ApiController]
public class FirstController : ControllerBase
{
[HttpPost]
public string SomePost( [FromBody][FromForm] TestClass obj )
{
return obj.Prop1 + obj.Prop2;
}
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com