【问题标题】:RESTful way to return different subsets of data返回不同数据子集的 RESTful 方式
【发布时间】:2015-11-05 14:32:57
【问题描述】:

我有一个大型数据资源,需要以 RESTful 方式提供服务。资源是一个包含大量字段的大型对象。

我需要将此数据过滤为 2 查看公共和私人信息。例如,一种用于内部系统,另一种用于外部系统。

执行此操作的最佳 RESTful 方法是什么:

    localhost:9999/CAR?view=public
    localhost:9999/PrivateCar
    localhost:9999/PublicCar

【问题讨论】:

  • 是的,感谢您的帮助

标签: web-services rest restful-url restful-architecture


【解决方案1】:

使用:

localhost:9999/CAR?view=public

是最好的主意。您也可以使用某种resource query language,但views 在这里要好得多。想象一下,需要引入新的视图。添加表示视图的新变量比添加新端点要容易得多。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-15
    • 2020-11-28
    • 2018-09-29
    • 1970-01-01
    • 2014-03-27
    • 1970-01-01
    • 2016-02-01
    • 1970-01-01
    相关资源
    最近更新 更多