2016-06-08 65 views
1

将图像附加到YouTrack中的问题,using the REST API,这些文件显示为正常附件。我无法查看它们通过鼠标悬停该项目,而是我总是必须下载文件以显示它们(这很烦人)。YouTrack REST API:如何将图像附加到问题?

当我在Web UI中手动上传图像时,图像即刻显示。我做错了什么,或者更确切地说,YouTrack如何决定如何在Web UI中为用户提供附件?

我使用Apache's MultipartEntityBuilder创建REST请求的MIME正文,将ContentType设置为ContentType.APPLICATION_OCTET_STREAM。上传时,我应该将其设置为某种图像MIME类型吗?

回答

1

设置的ContentType到ContentType.APPLICATION_OCTET_STREAM

YouTrack决定让文件预览或基于其内容类型下载。应用程序/八位字节流不被认为是安全的,因此,不允许文件预览。

根据图像类型使用以下“安全”MIME类型之一:image/gif,image/jpeg,image/png。