Api 具有复合ID的REST资源的URL
我正在创建一个RESTAPI,其中我的一些资源有一个由两个独立部分组成的复合ID。例如,给定纬度和经度的资源 我最初的想法是将ID的每个复合部分添加为路径的单独部分,如下所示:Api 具有复合ID的REST资源的URL,api,rest,url,Api,Rest,Url,我正在创建一个RESTAPI,其中我的一些资源有一个由两个独立部分组成的复合ID。例如,给定纬度和经度的资源 我最初的想法是将ID的每个复合部分添加为路径的单独部分,如下所示: http://localhost/phone-details/Vodafone/07123000000 - Operator and number http://localhost/location-details/50/-2 - Lat and long 这是采用这种方法的最佳实践吗?是否应该使用查询字符串,以便每
http://localhost/phone-details/Vodafone/07123000000 - Operator and number
http://localhost/location-details/50/-2 - Lat and long
这是采用这种方法的最佳实践吗?是否应该使用查询字符串,以便每个复合ID部分都有一个清晰的名称?或者,复合ID是否应该以逗号分隔传递?我可以向您推荐一本好书 从那里开始(临77) 使用逗号(,)和分号(;)字符表示非层次结构部分 URI的名称 分号约定用于标识矩阵参数:
我可以向你推荐一本好书 从那里开始(临77) 使用逗号(,)和分号(;)字符表示非层次结构部分 URI的名称 分号约定用于标识矩阵参数: