【发布时间】:2023-03-16 21:44:01
【问题描述】:
我有一个网络应用程序,它从客户端接收变量并生成一个 docx 文件,然后它应该将其返回给客户端。我的 Java 端工作正常,当我在客户端向控制台写入响应时,我可以看到一堆二进制文件,但是客户端不会像我希望的那样用 ms-word 打开这个响应。我已将 ContentType 设置为 application/vnd.ms-word 并将 Content-Disposition 设置为 attachment 并指定了文件名,但没有运气。 有谁知道可能是什么问题?
dojo.xhrGet({
url : "file.docx",
content : {
...
},
load : function (response, ioArgs) {
console.log("Successful xhr - Response:", response);
window.open(response);
return response;
},
error : function (response) {
...
}
});
【问题讨论】:
标签: javascript ajax dojo docx