0
RESTを使用して添付ファイルをJira Service Deskチケットにアップロードしたいとします。 私は最初にそれを行うには、一時的な添付ファイルをアップロードする必要があり、その応答がOKならば、私はtemporaryAttachmentId
を使って添付ファイルをチケットにアップロードできることを理解しました。添付ファイルをRESTを使用してJira Service Deskにアップロード
私の問題は、私は次のエラーを得たことである:
私のコードは、(URLが有効なURLで、ファイルが存在している)、このようになりますHttpResponseProxy{HTTP/1.1 415 Unsupported Media Type [Server: Atlassian Proxy/XXX, ATL-vTM-Backend-Time: XX, Content-Type: text/html;charset=UTF-8, Strict-Transport-Security: max-age=XXX; includeSubDomains; preload, Date: XX, X-AREQUESTID: XX, ATL-vTM-Time: XX, X-AUSERNAME: XXXX, X-Content-Type-Options: nosniff, Connection: keep-alive, Set-Cookie: atlassian.xsrf.token=XXXX|lin; Path=/; Secure, X-Seraph-LoginReason: OK, Content-Length: 0, ATL-vTM-Queue-Time: 0] [Content-Type: text/html;charset=UTF-8,Content-Length: 0,Chunked: false]}
:
HttpPost httpPost = new HttpPost(url);
processHttpEntityEnclosingRequestBase(httpPost, headers);
MultipartEntity entity = new MultipartEntity();
entity.addPart("file", new FileBody(new File(file.getAbsolutePath())));
httpPost.setEntity(entity);
HttpResponse responsePut = httpclient.execute(httpPost);
マイヘッダ: N-Check、null、null、null、null、null、null、Content-Type = multipart/null、null、null、null、フォームデータ]
何が問題なのでしょうか?
私は結果としてjsonを期待しています –
Ok。しかし例外的に: "Content-Type:text/html; charset = UTF-8" –