java – 带有Signpost和Apache Commons HTTP的OAuth
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – 带有Signpost和Apache Commons HTTP的OAuth,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1274字,纯文字阅读大概需要2分钟。
内容图文
![java – 带有Signpost和Apache Commons HTTP的OAuth](/upload/InfoBanner/zyjiaocheng/821/c82e4e4c23a0479893c4ac55de70d71e.jpg)
所以我正在使用适用于Java的Signpost OAuth库.我正在使用Apache Commons HTTP库遇到一些复杂问题.看看下面的代码:
URL url = new URL("http://api.neoseeker.com/forum/get_pm_counts.json");
HttpRequest request = (HttpRequest) url.openConnection();
consumer.sign(request);
request.connect();
System.out.println("Response: " + request.getResponseCode() + " "
+ request.getResponseMessage());
这是从this example开始.您可以看到该请求曾经是一个HttpURLConnection,但因为我将使用Apache Commons HTTP库,我将其更改为HttpRequest对象.现在,当我调用connect(),getResponseCode()和getResponseMessage()时,我遇到了错误,因为这些函数用于HttpURLConnection.我将使用HttpRequest的哪些函数,以便我可以获得正确编译和运行的代码?谢谢!
解决方法:
Signpost有一个单独的模块,用于使用Apache的HTTP客户端.你需要使用CommonsHttpOAuthConsumer.
一些使用它的示例代码在这里 – http://code.google.com/p/oauth-signpost/wiki/ApacheCommonsHttp4,但它只是实例化一个CommonsHttpOAuthConsumer而不是正常的…
如果你使用maven,坐标就在这里,当我试图解决这个问题时,我无法在任何地方找到它们…
<dependency>
<groupId>oauth.signpost</groupId>
<artifactId>signpost-commonshttp4</artifactId>
<version>1.2.1.1</version>
</dependency>
内容总结
以上是互联网集市为您收集整理的java – 带有Signpost和Apache Commons HTTP的OAuth全部内容,希望文章能够帮你解决java – 带有Signpost和Apache Commons HTTP的OAuth所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。