请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

200请求的问题

  1. https status 200请求的返回结果,直接返回data部分,还是要加一个message字段返回。那种做法好。
  2. 多国语言app中,用户保存成功,这个提示文字,是应该服务器返回的message,还是直接在客户端定义。

正在回答

2回答

没有标准。看京东

https://img1.sycdn.imooc.com//szimg/5e5e8ed8097e96b717301332.jpg

0 回复 有任何疑惑可以回复我~
  • 提问者 蓝色西西 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-03-04 09:32:47
廖师兄 2020-02-28 03:19:56
  1. 要在返回的内容里加code的,http status不够用

  2. 肯定是由服务器返回

0 回复 有任何疑惑可以回复我~
  • 提问者 蓝色西西 #1
    1. 200请求成功,返回里面除了加code,还要加message消息提示字段吗。
    2.可是很多api 200请求规范,都没有写message字段,都是只返回data。而且,客户端的界面文字,你也无法在服务器端全部定义啊。客户端的本地,多国语言肯定少不了的。
    回复 有任何疑惑可以回复我~ 2020-02-28 15:28:23
  • 廖师兄 回复 提问者 蓝色西西 #2
    要加message啊,客户端会用到的。【可是很多api 200请求规范,都没有写message字段,都是只返回data】哪里看到的?
    客户端的文字,特别是错误信息,推荐用服务端返回的message. 这样才能做到灵活修改。多语言,服务端肯定要兼容啊,每个api请求都要带上语言
    回复 有任何疑惑可以回复我~ 2020-03-01 22:51:06
  • 提问者 蓝色西西 回复 廖师兄 #3
    我的意思是,错误的请求返回非200.正确的数据返回200,只返回data数据,比如这个你看这个豆瓣api 200里面没有code和message:https://api.douban.com/v2/movie/subject/30261964?apikey=0df993c66c0c636e29ecbb5344252a4a 正确的200请求返回带message,前端可以直接使用提示用户。但是带了感觉和标准不太一样啊。有点繁琐。
    回复 有任何疑惑可以回复我~ 2020-03-02 11:23:25
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信