Javascript 如何在使用RESTAPI将配置文件映像文件上载到IBM Connections时输入二进制映像文件

Javascript 如何在使用RESTAPI将配置文件映像文件上载到IBM Connections时输入二进制映像文件,javascript,rest,payload,ibm-connections,binary-image,Javascript,Rest,Payload,Ibm Connections,Binary Image,我正在使用REST客户端将配置文件照片上载到IBM connections,但我对必须随PUT请求一起发送二进制图像文件的部分感到震惊。到目前为止,我已经做到了:- request.put("https://servername.com"/profiles/photo.do? key="profileuserID"), ContentType:image/jpeg 我尝试将插入图像编码为base64格式或添加到REST客户机的文件字段中。但它总是一无所获。它确实

我正在使用REST客户端将配置文件照片上载到IBM connections,但我对必须随PUT请求一起发送二进制图像文件的部分感到震惊。到目前为止,我已经做到了:-

request.put("https://servername.com"/profiles/photo.do?
        key="profileuserID"),
        ContentType:image/jpeg
我尝试将插入图像编码为base64格式或添加到REST客户机的文件字段中。但它总是一无所获。它确实删除了以前的个人资料图片,但没有上载新图片


现在我想问一下如何将二进制图像文件包含在请求负载中?

您应该将其作为二进制发送这些引号看起来有误这就是我想问的,,,,如何将其作为二进制发送,以及我应该根据什么发送。就像在负载中有[key:value]对,那么密钥名称和值是什么?我应该使用base64编码的图像吗@Paul Bastide你应该以二进制形式发送这些引号看起来不对这就是我想问的,,,如何以二进制形式发送,以及我应该针对什么发送。就像在有效负载中有[key:value]对,那么密钥名称和值是什么?我应该只使用base64编码图像吗@保巴斯蒂德