簡體   English   中英

使用Jersey從RESTful API收集信息

[英]Using Jersey For Gathering Information from RESTful API

我正在嘗試從Java程序中的REST API獲取信息。 建議我使用澤西島來做到這一點。

從到目前為止的內容來看,澤西島似乎有兩個功能。 第一種是創建REST API,第二種是從REST API收集信息。 我使用的是已經創建的REST API,因此不需要第一個功能。

因此,我正在尋找有關如何使用Jersey進行簡單GET請求的示例。 但是,到目前為止,我發現的每個示例似乎都是如何創建使用GET的API或一直在使用其他版本的Jersey(我正在將Jersey與Glassfish一起使用)。 我正在努力尋找任何信息來做到這一點。

我一直在使用以下內容: https : //jersey.java.net/download.html

而且我一直在嘗試遵循以下文檔(用戶指南): https : //jersey.java.net/nonav/documentation/latest/user-guide.html#d0e1290

我只想知道如何使用Jersey進行GET請求。 關於此的任何信息或指向文檔/示例的鏈接都很好。

提前謝謝。

您要構建REST 客戶端 ,而不是REST 服務
您使用的是正確的文檔,但錯誤的章節。 您正在尋找的是5.3 Client API概述
基本上,您將使用四塊。

  1. 客戶
  2. WebTarget
  3. Invocation.Builder
  4. 響應

第5.3.6節提供了完整的代碼示例。
首先,請忽略ClientConfig。 使用Client client = ClientBuilder.newClient();實例化最簡單的客戶Client client = ClientBuilder.newClient(); 然后專注於設置WebTarget和Invocation.Builder。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM