我刚开始使用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