作者talkmyself (休息中)
看板C_Sharp
标题Fw: [问题] Asp.net core api 移除400
时间Thu Dec 8 15:09:07 2022
※ [本文转录自 Web_Design 看板 #1ZaOs9fz ]
作者: talkmyself (休息中) 看板: Web_Design
标题: [问题] Asp.net core api 移除400
时间: Thu Dec 8 15:08:53 2022
我之前用asp.net framework 去做API 设计 在资料型态不同还是可以执行
但是我用asp.net core 6.0 api 去做设计 会直接return 回 bad request
查明原因之後 我发现api input 资料型态不同会回传400 bad request
我想要的就是当资料型态有误的时候 回传default setting 或 "" 还是 null之类的
不要回传bad request 给我
请问asp.net core 6.0 要如何设定?
--
没有酱汁的料理没有试吃的必要
就如同
没有配音员的角色就只是个软体
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 210.69.89.12 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1670483337.A.A7D.html
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: talkmyself (210.69.89.12 台湾), 12/08/2022 15:09:07
2F:→ kyrc: 你都知道问题了,为什麽不搜寻一下 12/08 16:16
3F:→ talkmyself: 我看好久,好像不是这个耶 12/08 20:46
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
app.UseMiddleware<YourcCustomHeaderValidationClass>(); // Custom header
validation
app.UseRouting();
}
应该是这个,可是我不知道怎麽导入 asp.net core 6.0
※ 编辑: talkmyself (210.69.89.12 台湾), 12/08/2022 20:50:21
4F:推 leicheong: 就把中间的两行直接写到startup.cs啊. 12/31 17:54