在Web應用程序中擁有3個下拉選擇器。 Web應用程序使用Restful服務來填充選取器數據。RESTful主/細節
兩個第一個採集器從/years
和/colors
之類的東西中獲得它們的值。第三個應該根據兩者的設置得到它的值。
所以它可能是類似/models?year=1&color=red
。
問題是,如何使這個HATEOAS兼容(以便開發人員不必知道他應該創建一個url來獲取模型的方式)。
{
"_links": {
"colors": "/colors",
"years": "/years",
"models": "???" }
}
應該不是什麼???
:
/
讓我的一些環節,如根?如果有某種模板/models?color={color}&year={year}
,開發者將不得不創建url。這個可以嗎?
或者有可能是每個顏色列表的鏈接的年內/colors
了,然後到每年的車型列表的鏈接從/years?color=red
了,但我必須首先選擇顏色,然後填充年,然後填充模型。任何想法,如果我想讓模型依賴於顏色和年份,而不僅僅是從顏色填充的年份?
在這種情況下甚至有可能使其符合仇恨條件嗎?