【发布时间】:2015-08-10 12:19:40
【问题描述】:
我尝试使用 RestAPI 将图像作为附件附加到现有 wiki 页面。
我可以创建 wiki 的附件,但打开时它已损坏。我做错了什么吗?我将 SLug 标头发送为test.png,将随机数发送为1aae1966-9baf-416b-bb4c-24fe6ca7c298,并将内容发送为一些二进制数据
在 WIKI 页面中附加图像作为附件的任何示例。
提前致谢
【问题讨论】:
-
您在使用 SBT 吗?还是原始连接 API?似乎是原始的api。可以分享一下请求的日志吗?
-
请求标头:Accept text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8 Accept-Encoding gzip, deflate Accept-语言 en-US,en;q=0.5 Content-Length 1312752 Content-Type image/jpeg; charset=UTF-8 Cookie JSESSIONID=0000OWZ06ft8gp9guJ9MpmGs4fY:-1 Host localhost:9443 Referer localhost:9443/SampleSBT/PublishedWiki.html User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0 X-Requested-With XMLHttpRequest X -Update-Nonce 01c5e775-d5a0-462e-9fa5-3d4649090b26 slug sri.jpeg
-
var file = document.getElementById("wFile").files[0]; var reader = new FileReader(); reader.onload = function(e) { //在请求中通过 reader.result } reader.readAsBinaryString(file);
标签: javascript ajax connection wiki ibm-sbt