簡體   English   中英

卷曲POST以休息模板

[英]curl POST to rest template

curl -v POST -d '[23,24]'  https://serverurl/api/list/GetByIds --header "Accept:application/json"  --header "Content-Type:application/json" --header "Authorization: Bearer XYZ"

上面的curl語句返回正確的結果。 我不確定如何使用Spring RestTemplate.exchange發送相同的數據。 我不需要整個代碼,我只想知道如何發送整數列表[23,24]。

請嘗試以下操作:

List<Integer> integers = new ArrayList<>();
integers.add(23);
integers.add(24);

restTemplate.exchange("url", 
    HttpMethod.POST, new HttpEntity<>(integers), new ParameterizedTypeReference<List<Integer>>() {
});

更換List<Integer>new ParameterizedTypeReference<List<Integer>>()與響應模型。

暫無
暫無

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

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