【发布时间】:2014-03-22 03:09:35
【问题描述】:
我是 RestTemplate 的新手,基本上也是 REST API 的新手。我想通过 Jira REST API 在我的应用程序中检索一些数据,但返回 401 Unauthorized。在jira rest api documentation 上找到并发表文章,但不知道如何将其重写为 java,因为该示例使用 curl 的命令行方式。我将不胜感激任何关于如何重写的建议或建议:
curl -D- -X GET -H "Authorization: Basic ZnJlZDpmcmVk" -H "Content-Type: application/json" "http://kelpie9:8081/rest/api/2/issue/QA-31"
使用spring rest模板进入java。其中 ZnJlZDpmcmVk 是用户名:密码的 base64 编码字符串。非常感谢。
【问题讨论】:
-
curl 支持开箱即用的身份验证,您只需告诉它用户名和密码
curl -u fred:fred,无需笨重的手动标头。 Spring 也是如此。
标签: java spring resttemplate jira-rest-api