【发布时间】:2020-03-30 17:12:08
【问题描述】:
我正在尝试从 Jira 下载附件。我使用 /rest/api/2/attachment/{id} 来获取附件的 json 响应。它有字段“内容”,即附件 url。我使用这个 url 并构造 HttpGet 并执行以获得响应,该响应总是给我要求登录的 html 内容。我在 httpGet 标头中发送基本授权。显然这适用于下载 .png 文件,但不适用于任何其他文件类型。我正在使用 java spring rest 连接到 Jira Horizon。
Closeable httpclient = HttpClients.createDefault();
HttpGet httpGet = new HttpGet(jira attachmenturl);
httpGet.setHeader("Authorization", "Basic <base64Credentials>);
CloseableHttpResponse response = httpclient.execute(httpGet)
.txt、.jpeg、Microsoft 文档的响应与我对 .png 文件的响应不同。
【问题讨论】:
-
你能分享完整的代码或者你是如何下载文件的吗?
标签: download jira attachment jira-rest-api