对于不存在的用户或其他非页面资源,你是提示对象不存在还是页面不存在?

2015-01-24 22:30:45 +08:00
 cevincheung

比如 /user/1123123 你是会提示页面不存在还是一个用户不存在?

1407 次点击
所在节点    问与答
3 条回复
abelyao
2015-01-24 22:57:24 +08:00
如果类似 /user/1123123 说明已经在资源标识中标明这个一个 user 对象的请求了,有好一些就提示用户不存在。而如果是 /lasdjasldj 那么就提示页面不存在。
其实都可以啦,没必要这么纠结。
Sunyanzi
2015-01-25 00:55:14 +08:00
昨天刚讨论过这个问题 ...

响应头是 404 Not Found ... 响应体是 {"error":101,"message":"User Not Found" } ...
loveminds
2015-01-25 10:55:36 +08:00
user,自然是用户不存在,然后顺带输出设计妹子的一句话
Failure does not imply you have wasted time and life. It shows you have reasons to start again--Yammi
失败并不意味着你浪费了时间和生命,而是表明你有理由重新开始——小芸

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/165144

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX