它是有效的 REST API URL 吗?
Is it a valid REST API URL?
我正在实施一个 REST API,其中 return 一个 JSON 包含在某个国家/地区销售的一些商品的列表。
我想问的是这种 URL 是否适合使用 RESTfull 资源访问原则的用途和饲料:
http://XXX.YYY.ZZZ:RRR/country/1/commodities
其中 1 是国家 ID。
这可能是一个很好的解决方案,还是我需要改变一些东西?
一个URL本身不能被认为是RESTful。
按照惯例,您应该有 /countries
(映射国家集合)和 /countries/{id}
(映射具有给定标识符的单个国家)。
但执行此约定不会使您申请 RESTful。
我正在实施一个 REST API,其中 return 一个 JSON 包含在某个国家/地区销售的一些商品的列表。
我想问的是这种 URL 是否适合使用 RESTfull 资源访问原则的用途和饲料:
http://XXX.YYY.ZZZ:RRR/country/1/commodities
其中 1 是国家 ID。
这可能是一个很好的解决方案,还是我需要改变一些东西?
一个URL本身不能被认为是RESTful。
按照惯例,您应该有 /countries
(映射国家集合)和 /countries/{id}
(映射具有给定标识符的单个国家)。
但执行此约定不会使您申请 RESTful。