hateoas

    0熱度

    1回答

    如this question所示,當請求帶有mule的http端點時,可能會在變量中包含部分url。 但是我有一個完整的url,從支持討厭的端點返回。是否有可能使用這個完整的url請求而不將它分成幾個部分(主機,端口,路徑)? 有了完整的url我的意思是......像「http://example.com/a/specific/path」而不是host =「example.com」,port =「

    3熱度

    1回答

    我有UI路由器的AngularJS應用程序消耗REST API與超媒體。總的想法是讓API爲其各種調用生成URL,並防止客戶端自己構建URL。 例如,獲取產品列表時,這裏的API返回的內容: [ { "id": 1, "name": "Product A", "_links": { "self": { "href": "http://

    0熱度

    2回答

    如果我做了以下HTTP調用到我的資源/人的API,並返回 { "_embedded": { "people": [ { "id": 1, "firstName": "John", "lastName": "Doe", "_links": { "self": { "href": "http:/

    0熱度

    1回答

    使用Spring HATEOAS創建服務,並與mockmvc測試它(也使用Spring restdocs生成文檔),我們發現以下後。 我們RestController看起來像: @RestController @RequestMapping("/v1/my") @ExposesResourceFor(My.class) @EnableHypermediaSupport(type = Enab

    2熱度

    1回答

    我目前正在開發一些使用Hateoas的REST Web服務,並且我想實現一些較長列表顯示的分頁。 注:數據庫檢索邏輯是尚未實現 這是我的控制器: use Hateoas\Representation\PaginatedRepresentation; use Hateoas\Representation\CollectionRepresentation; /** * @Rest\View(s

    0熱度

    3回答

    最近,我設計了一個RESTful API,並且我想使用Link頭字段來實現HATEOAS。 這一切都很好,沒有任何實際問題,但我想讓API的客戶端更容易。 的Link頭例如可能是這樣的: Link: <https://api.domain.com/orders/{id}>; rel="https://docs.domain.com/order" 在這種情況下,客戶將不得不通過搜索在rel屬性htt

    4熱度

    1回答

    我有一個HATEOAS鏈接支持的寧靜Web服務。當我撥打 「http://localhost:8080/v1/bookings/1225380?lock=true」 鏈接時,我獲得了以下資源URL。我想將這些超媒體與我的Angular2應用程序(最近升級到最終版本)相集成。我發現在Angular1的支持下,Angular1實現了很少的資源(鏈接 - https://paulcwarren.word

    2熱度

    1回答

    我想將HATEAOS鏈接結合到Controller和Repository上的方法。 @RepositoryRestController @ResponseBody @ExposesResourceFor(Group.class) @RequestMapping(value = "/api/v2/groups", produces = MediaTypes.HAL_JSON_VALUE) p

    0熱度

    1回答

    我正在爲項目任務創建一個API。它有一個TasksController如下所列。我使用WebApi.Hal生成超媒體,服務支持hal+json和hal+xml也是media types。 以下是我目前對GET請求http://localhost:51910/api/tasks/1的回覆。在響應中有一個優先級鏈接列表 - 但它們在響應中沒有關聯名稱(在UI中顯示 - 例如Low,Medium,Hig

    0熱度

    2回答

    我下面這個春天指南: https://spring.io/guides/gs/accessing-mongodb-data-rest/ 一切都是完美的,但是如果我要發佈具有手動編號的文件,我不能這樣做。 以下是我所做的: 我插入一個文件從蒙戈外殼由命令db.person.insert({"_id": "111111", "firstName" : "Vikas", "lastName" : "Pr