0
因此,我正在使用java中的REST API。我有我的POST請求工作,但我的代碼似乎對我來說有點低效,例如:如何在初始化後執行Unirest請求
HttpResponse<JsonNode> jsonResponse = Unirest.post("http://httpbin.org/post")
.header("accept", "application/json")
.queryString("apiKey", "123")
.field("parameter", "value")
.field("foo", "bar")
.asJson();
HttpResponse<JsonNode> jsonResponse2 = Unirest.post("http://httpbin.org/post")
.header("accept", "application/json")
.header("accept1", "application/json")
.header("accept2", "application/json")
.header("accept3", "application/json")
.asJson();
我有兩個發佈請求。但是,其中一個有4個標題。 我正在考慮創建一個實用工具類,我只需將它們各自的值傳遞給標頭的HashMap即可。但是,我不能這樣做,因爲我知道如何添加標頭的唯一方法是在jsonResponse的初始化過程中。如何在初始化變量後添加標題?或者我怎樣才能在數組或hashmap中添加標題。