![](/img/trans.png)
[英]Does HATEOAS contemplate hypermedia in the Error Response?
在超媒體驅動的 RESTful 解決方案中,我應該在錯誤響應中包含相關的 HATEOAS 鏈接嗎? 例如,假設我們有一個微服務架構。 我們有 FooSvc 和 BarSvc,其中 Bar 資源與 Foo 資源以 1:1 的關系關聯,但獨立管理(例如,我們可以創建項目來展示它們,然后我們可以決定在我 ...
[英]Does HATEOAS contemplate hypermedia in the Error Response?
在超媒體驅動的 RESTful 解決方案中,我應該在錯誤響應中包含相關的 HATEOAS 鏈接嗎? 例如,假設我們有一個微服務架構。 我們有 FooSvc 和 BarSvc,其中 Bar 資源與 Foo 資源以 1:1 的關系關聯,但獨立管理(例如,我們可以創建項目來展示它們,然后我們可以決定在我 ...
[英]How to handle one-to-many relationship during HATEOAS serialization in Marshmallow?
這個賞金已經結束了。 此問題的答案有資格獲得+50聲望賞金。 賞金寬限期在21 小時后結束。 ahuemmer想讓更多人關注這個問題。 嘗試使用 HATEOAS 資源鏈接在 Python(SQLAlchemy + Marshmallow)中實現一個相當簡單的 REST API,我在嘗試為一對多關 ...
[英]Building the links key in RESTful response (for HATEOAS)
我為葡萄牙創建了一個 geo API,現在我正嘗試通過引入 HATEOAS 來符合 RESTful 標准。 示例:此響應是特定市鎮 ( municipio ) /municipios/{municipality}/freguesias的教區 ( freguesias ) 列表{ "nome": ...
[英]Sub-resource creation url
假設我們有一些main-resource和一個具有 1-n 關系的相關sub-resource ; API 的用戶可以: 列出主要資源,以便GET /main-resources端點。 列出子資源,以便GET /sub-resources端點。 列出main-resource資源的子資源,因此其 ...
[英]RESTful Web Service - nested resources require many requests
關於小型管理軟件的 REST API 設計,我有一個小問題。 后端在 Spring 中實現,前端在 angular 中實現。 建築物、房間和工作場所在軟件內進行管理。 該接口目前為此目的具有以下端點: /locations/buildings[/%buildingId%] /locations/bu ...
[英]Can Spring Data Rest use _links per HAL spec?
將媒體類型為“application/hal+json”的 POST 請求發送到 Spring Data Rest 端點/api/groupMembers 。 它包含以下有效負載: 這類似於HAL 規范中提供的示例。 所有這些 URI 都指向現有資源,並且可以在 Web 瀏覽器中取消引用。 但 ...
[英]REST HAL Best Practice: Should I use links or nested JSON object when POSTing?
我想創建一個向Manager報告的新Employee 。 沒有Manager就不能發布Employee 。 假設我已經擁有Manager對象和Manager Manager是否更好: 或使用指向經理的鏈接: HAL 是否需要到經理的鏈接? 注意:我使用的是 Spring Data Res ...
[英]How to generate HATEOAS links for paging in ASP.NET Core 6 Web API controller to return in Link header?
我需要為第一個、最后一個、下一個和上一個創建 HATEOAS 分頁鏈接,並將它們添加到響應的Link頭中。 一個PagedResultDTO從應用層返回給 API 層的控制器。 除了記錄之外,它還包含有關TotalCount 、 PageNumber 、 PageSize和PageCount的信息 ...
[英]Why does HATEOAS not specify a schema for the request body
一個問題已經存在,但更側重於技術並且沒有答案: Representing a request body on HATEOAS link 我喜歡 HATEOAS。 我喜歡在我的前端使用它來檢查我是否可以通過檢查鏈接是否存在而不是業務邏輯來執行某些操作。 但我不明白 HATEOAS 如何在其他場景中 ...
[英]Springboot HATEOAS for PDF, Image and Zip Files
這是我第一次與 HATEOAS 所有人一起工作,我已經戛然而止。 這是我的問題,我有一個應用程序可以將文本從文本區域轉換為 pdf 並將 pdf 轉換為圖像。 我的問題是我將兩者都作為 ResponseEntity<byte[]> 發回。 這是從文本到 pdf 端點的示例成功響應: ...
[英]How to include Hyperlinks for nested resources in drf-nested-routers to apply HATEOAS principle?
語境 我在 Django REST 框架中有一個 API,其中包含以下嵌套資源 這里我的 URLs 使用drf-nested-routers配置: ERD 我想應用HATEOAS原則 我在第一個 Serializer 中使用HyperlinkedIdentityField完成了第 ...
[英]Spring Hateoas error from EntityModel : Content is not a Map
我正在將spring-hateoas從0.20.0.RELEASE升級到1.3.7 我將ResourceSupport替換為RepresentationModel ,將Resource替換為RepresentationModel 。 在反序列化 DTO 的JSON時,我遇到了一個異常,它在舊版本 ...
[英]Migrate ResourceSupport to RepresentationModel
我有這段代碼,我想遷移到最新的 Spring hatoas 版本。 我試過這個: 我收到錯誤無法解析'getId' in 'TransactionResource'和Cannot resolve method 'remove' in 'Links' 你知道我必須如何解決這個問題嗎? ...
[英]Migrate builder to Spring hateoas 2.6.7
我在 hatoas:1.0 中實現了這個舊代碼 我將代碼更新為 hatoas 2.6.7,但代碼是這樣更改的: 實施此更改的正確方法是什么? 我試過這個: 但目前尚不清楚我必須如何實現我可以發送affordances的代碼。 你能建議什么是實現這一點的正確方法嗎? ...
[英]Is it possible to add the HATEOAS principles to an existing REST web service?
是否可以將 HATEOAS 原則添加到現有的 REST Web 服務? 開發 REST Web 服務后這樣做有什么問題嗎? ...
[英]Return link from Hateos
我有這個舊的 Spring Hateos 代碼,我想遷移到最新版本: 我試過這個: 我在這一行得到錯誤: 你能告訴我實現這個的正確方法是什么嗎? ...
[英]Hateoas - No suitable constructor found for Link(java.lang.String)
對於 REST API,在 controller 中我應用了 hateoas。 在方法中添加鏈接部分時,出現以下錯誤: Cannot resolve constructor 'Link(String)' 在 pom.xml 中: 代碼如下: 有誰知道如何解決這個問題? ...
[英]How to get data for _links in nextjs external api call
我在我的 nestjs 應用程序中調用 api。 api 的響應格式如下 這是我的代碼 問題是當我獲取數據時,我收到Array of items ,並且響應中沒有 _links 或 _embeded 數據,似乎 axios 或 nestjs 正在優雅地解析此數據以使生活更輕松,但同時我們丟失了信息 ...
[英]HATEOAS backend?
我想將react-admin與我受 Restful HATEOAS 啟發的服務器一起使用。 有人試過嗎? 不幸的是, react-admin想要使用 id 而不會將對象交給數據提供者。 特別是在getManyReference中,它不提供引用資源,而只提供字段名(目標)和 ID。 有什么辦法可以改 ...
[英]How to implement multi-step form with REST API and HATEOAS
我想使用 HATEOAS 創建一個 REST API 來創建多步驟表單。 每個步驟將是一個單獨的端點,提供要選擇的數據,在最后一步,所有收集的數據將存儲在數據庫中。 是否有任何設計模式或最佳實踐? 謝謝你的答案。 ...