我有一个大型数据资源,我需要以RESTful方式提供服务。资源是一个包含大量字段的大对象。
我要求将此数据过滤为2个视图公共和私人信息。一个用于内部系统,一个用于外部系统。
执行此操作的最佳RESTful方法是什么:
localhost:9999/CAR?view=public
localhost:9999/PrivateCar
localhost:9999/PublicCar
答案 0 :(得分:1)
使用:
localhost:9999/CAR?view=public
是最好的主意。您也可以使用某种resource query language,但视图在这里要好得多。想象一下,只需要引入新视图。添加表示视图的新变量比新端点更容易。