我想将图像从我的插件发布到处理图像并返回 PDF 的 Servlet。servlet 工作。我只是不知道如何处理我的插件生成的 PDF。
const request= require("sdk/request").Request;
...
let req= request({
url: "http://localhost:8090/Whatever/PdfServlet",
content: params,
onComplete: function (response) {
console.log(response.text)
}
});
req.post();
这里,对象参数包含 base64 编码的图像。一切正常,我可以在控制台日志中看到 PDF 流的开头。但是如何让 Firefox 显示其打开/保存对话框,以便用户可以保存或查看 PDF?