gpt4 book ai didi

javascript - 使用 JSON 通过 POST 请求 PDF

转载 作者:行者123 更新时间:2023-11-30 18:16:28 24 4
gpt4 key购买 nike

我有一个从 JSON 对象创建 PDF 的 Web 服务。在我的 Web 应用程序中,我想在浏览器中显示该 PDF。

所以我希望浏览器发送一个使用 Request Content-Type: application/json 和我的 JSON 对象的 POST 请求。

这通过使用 AJAX 调用不是问题。但是后来我将 PDF 作为字符串,但不知道如何将该字符串呈现为 PDF。

另一种可能性是建议浏览器加载 PDF 作为下一页显示。但似乎没有办法修改用于加载页面的请求内容类型。当我使用 Form-Tag 时,请求内容类型始终是 application/x-www-form-urlencoded。

我在网上发现其他人也有同样的问题。但是还没有找到解决办法。但由于这对我来说似乎是一个标准问题,所以我无法相信没有解决方案。

有什么想法吗?

最佳答案

您可以尝试使用数据协议(protocol)(例如data:application/pdf,base64;ABC....=)将PDF数据传递给window.open;取决于网络浏览器,它可能会或可能不会处理那个长 URL

另一种方法是将它提供给一些 HTML/JS 库,例如https://github.com/mozilla/pdf.js .还有 Flash 替代品。

关于javascript - 使用 JSON 通过 POST 请求 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13138507/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com