3
我可以使用Unirest得到這樣我自己的類的對象:如何獲得使用Unirest for Java的對象列表?
HttpResponse<Item> itemResponse = Unirest.get("http://localhost:8080/item").asObject(Item.class);
我還可以設置類型參數List
,這確實給我哈希映射的列表,但我想取而代之的是項目清單。這可能嗎?
我可以使用Unirest得到這樣我自己的類的對象:如何獲得使用Unirest for Java的對象列表?
HttpResponse<Item> itemResponse = Unirest.get("http://localhost:8080/item").asObject(Item.class);
我還可以設置類型參數List
,這確實給我哈希映射的列表,但我想取而代之的是項目清單。這可能嗎?
不知道你是否還在等待答案,但你應該使用一個數組。 像這樣;
HttpResponse<Item[]> itemResponse = Unirest.get("http://localhost:8080/item").asObject(Item[].class);
您可以使用建立在apache http api上的http-request。
static final HttpRequest<List<Item>> httpRequest =
HttpRequestBuilder.createGet(
"http://localhost:8080/item", new TypeReference<List<Item>>{}
).build();
public void send(){
ResponseHandler<List<Item>> responseHandler = httpRequest.execute();
List<Item> = responseHandler.get();
}
這是上學期的一堂課,但我感謝你的幫助。我相信它會幫助別人! – Hassan
這很好。真正有用和簡單的答案 – sandman