作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
您好,作为一名刚刚接触 Java 世界的开发人员,我想知道如何在 Java 中编写与此curl 等效的内容。
curl -x POST \ -H "Authorization:Basic Sisi" \ -d "grant_type=client_credentials" \ "https://api.orange.com/oauth/v2/token"
最佳答案
您可以使用 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/
关于java - 如何用 Java 发布 https 帖子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33371707/
我是一名优秀的程序员,十分优秀!