net core web api 支持xml参数 设置

废话不多说,上教程。🤩


1. `program.cs` 中添加
services.AddControllers(options =>
{
options.InputFormatters.Add(new XmlSerializerInputFormatter(options));
});

2.控制器中

[HttpPost]
public object RejectList([FromBody] ParmDto parm)
{
return Success(parm.a1+" + "+parm.a2);
}

3.参数设置

public class ParmDto{
public string a1{get;set;}
public int a2 {get;set;}
}

4.postman测试
注意是 Post请求

<parm>
<a1>1</a1>
<a2>2</a2>
</parm>

到这里就🎉🎉🎉大功告成了!🎉🎉🎉 你学废了吗😀
posted @   浅·笑  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示