MultipartRequestEntity:指定FilePart的内容类型

时间:2015-02-06 06:18:46

标签: groovy multipart jira-rest-api

我正在使用JIRA REST API,并尝试上传图像以用作头像。

我的图片是JPEG文件但我收到此错误。

  

您提供的文件内容不是受支持的图片格式。请尝试JPEG,GIF或PNG文件。

这是我声明我的FilePart的方式:

Part[] part = [ new FilePart( 'avatar', imgToUpload ) ]

如何指定文件类型?这是对的吗?

Part[] part = [ new FilePart( 'avatar', imgToUpload, 'image/jpeg', null ) ]

感谢。

编辑:这是有效的。

def filePart = new Filepart( 'avatar', imgToUpload )
filePart.setContentType( 'image/jpeg' )
filePart.setCharSet( null )
Part[] part = [ filePart ]

0 个答案:

没有答案