【发布时间】:2017-03-26 06:13:51
【问题描述】:
我正在使用 CodenameOne 向 REST API 发送 POST 请求。 它与 GET 完美配合,因为我不必传递带有消息的 BODY。 请问有人可以告诉我如何在我的帖子中传递一个 BODY 吗?
这是我用来连接的代码...
try {
ConnectionRequest connReq = new ConnectionRequest();
connReq.setPost(true);
connReq.addRequestHeader("Authorization", "54321);
connReq.addRequestHeader("client_id","12345");
connReq.addRequestHeader("Content-Type","application/json");
connReq.setUrl("https://myapi.com/connect");
connReq.setHttpMethod("POST");
NetworkManager.getInstance().addToQueueAndWait(connReq);
Map<String,Object> result = new JSONParser().parseJSON(new InputStreamReader(new ByteArrayInputStream(connReq.getResponseData()), "UTF-8"));
return result;
}
catch(Exception err) {
System.err.println(err);
return null;
}
我在这里找到了一些文档 - 但我不太明白他们在告诉我什么...
谢谢
【问题讨论】:
标签: java rest netbeans codenameone