.NET Core WEB API - 如果用户在GET URL中包含无法识别的查询参数,则返回400

问题描述 投票:-1回答:1

就像标题所说的那样 - 我想抛出一个400错误的请求,其中包含Unexpected Query Param: someParam的消息。

在尝试调试其调用无效的原因时,这将极大地帮助API的消费者,例如,如果他们错误拼写了一个参数。

我做了一点搜索,但没有找到这样的东西。

c# asp.net-core .net-core asp.net-web-api2 query-parameters
1个回答
0
投票

有人可能会说你不够努力:

return BadRequest(“some error or object”);
© www.soinside.com 2019 - 2024. All rights reserved.