如何用Java创建https帖子?

时间:2015-10-27 15:14:40

标签: java curl

你好是一个从Java开始的开发人员,我想知道如何在Java中编写这个curl的等价物。

curl -x POST \ -H "Authorization:Basic Sisi" \ -d "grant_type=client_credentials" \ "https://api.orange.com/oauth/v2/token"

1 个答案:

答案 0 :(得分:2)

您可以使用Apache HttpClient在java中实现此功能。

一个例子是 -

String url = "https://api.orange.com/oauth/v2/token";
HttpClient client = HttpClientBuilder.create().build();
HttpPost post = new HttpPost(url);
post.setHeader("Authorization", "Basic Sisi");
HttpResponse response = client.execute(post);
BufferedReader rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
StringBuffer result = new StringBuffer();
    String line = "";
    while ((line = rd.readLine()) != null) {
        result.append(line);
    }
//Print result

在此处阅读更多内容 - http://www.mkyong.com/java/apache-httpclient-examples/

相关问题