如果输入错误touristRouteId,返回type":"https://tools.ietf.org/html/rfc7231...

来源:5-3 【应用】返回正确的 Status Codes

要你命三千

2021-01-13

如果输入错误touristRouteId,
没有返回:404NoFound “旅游路线{}找不到”
而是反回:
{
“type”: “https://tools.ietf.org/html/rfc7231#section-6.5.1”,
“title”: “One or more validation errors occurred.”,
“status”: 400,
“traceId”: “|fd3ce128-471eacd8d97ec923.”,
“errors”: {
“touristRouteId”: [
“The value ‘333’ is not valid.”
]
}
}
请问是什么原因,谢谢。

写回答

1回答

阿莱克斯刘

2021-01-18

hello 同学你好,回复你晚了,刚刚才看到你的提问,不好意思。

注意我们的api要求的参数是一个GUID格式的id,如果你输入了非法的guid,就会爆出400的错误,因为函数前面不符合要求。那么要如何避免呢?我在会你提的另一个问题中回答。

//img.mukewang.com/szimg/6004f9dd0904976b13820386.jpg

1
0

.Net 开发电商后端API 从0到精通RESTful

. Net 实战+RESTful思想纵深课程,开发优雅RESTful风格API。

977 学习 · 547 问题

查看课程