请稍等 ...
×

采纳答案成功!

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

请问老师,为什么 POST /apiURL/login 不是一个 restful api 呢?

我感觉它是满足 restful 规范呀?希望得到解答,谢谢老师。

正在回答

1回答

要符合restful规范的话,url得代表资源,代表资源就意味着它必须是个名词。login明显是个动词。要严格符合restful规范的话,应该是 POST /sessions 这种

0 回复 有任何疑惑可以回复我~
  • 提问者 buzZ404 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2021-03-21 23:32:46
  • 老师这里还不是能够理解为什么他不是restful。可能单纯从语义上讲login不是动词,但是json-server难道有办法检测他是不是动词么?个人感觉好像不太合理,因为这个命名用的单词可能是千奇百怪。
    回复 有任何疑惑可以回复我~ 2021-06-21 10:20:35
  • 符合restful规范的话就不用middleware了,用middleware就是因为它不符合规范
    回复 有任何疑惑可以回复我~ 2021-06-22 00:57:14
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信