默认情况下,请求末尾的斜杠,在服务端处理的情况是不确定的(如果用到了框架,框架对于/的处理也是不确定的),所以在请求的时候,api末尾不应该带有/。
比如在iris框架中:
POST http://localhost:8080/v1/projects/
PUT http://localhost:8080/v1/projects/
DELETE http://localhost:8080/v1/projects/
最后都会被转换为:
GET http://localhost:8080/v1/projects
如果api中没有该Get方法,则会返回404,有则返回Get 方法的响应。
个人微信公众号:
作者:jiankunking 出处:http://blog.csdn.net/jiankunking