REST API 设计规则
REST API 设计规则 ------- REST API Design Rulebook URIs REST API用URI( Uniform Resource Identifiers )来表示资源。 例如: http://api.example.restapi.org/france/paris/louvre/leonardo-da-vinci/mona-lisa 下面的URI就可读性很差: http://api.example.restapi.org/68dd0-a9d3-11e0-9f1c-0800200c9a66 不过,现在流行短网址,我们可以用可读性差点URI表示此类资源。 URI Format URI 语法: URI = scheme "://" authority "/" path [ "?" query ] [ "#" fragment ] Rule: 我们必须用符号“/”来表示URI中资源的层级关系(Forward slash separator (/) must be used to indicate a hierarchical relationship ) 例如: http://api.canvas.restapi.org/shapes/polygons/quadrilaterals/squares Rule: 在URI末尾,不可以出现符号“/”(A