我剛開始使用Drropwizard並希望提交json數據到POST方法。發佈json到外部API
@POST
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
public String newPost(){
Client client = ClientBuilder.newClient();
String input = "{"version":"v1","buildTime":"2017-06-06"}";
//call external api with json_input
return result;
}
所以我想發佈輸入(原始json)到外部api。使用client.target("https://path_to_external_api").request().get(String.class);
工作正常GET方法,但不知道如何實現POST
任何的意見/建議
表示讚賞。
這我想這對實現POST方法本身的問題,但我試圖打POST方法內的另一個(外部)api(在我的原始文章中發表評論)。你能指出如何在我的post方法中打外部api嗎?此外,我沒有定義模型的原因是輸入JSON可能會改變(無論如何,我需要處理原始JSON)。謝謝 – Mahyar