我有一个 Web 服务,它返回 PDF 文件的 Base 64 表示形式。 我想编写另一个 Web 服务,它将接收 Base64 字符串并将 Base 64 转换回 PDF 文档,并将该 PDF 文档传回 Web 服务的调用者。全部用JAVA。 考虑到我不会实际将 PDF 保存到文件位置,这可能吗?我想避免共享网络文件位置。到目前为止我能找到的所有建议都讨论了文件,但使用的是文件路径,而不是实际的文件对象。
我可以使用标准 JAVA 类而不是扩展吗?
谢谢
最佳答案
你可以这么做,但为什么要这么做呢?解码 Base64 是一项非常基本的任务,将其卸载到 Web 服务几乎没有任何意义 - 首先调用 Web 服务所需的基础设施极有可能包含/提供 Base64您可以在客户端本地使用的解码器。
(您解码的编码字节恰好是 PDF 文档并不重要)。
关于java - 将base64转换为PDF文件并传入JAVA中的Web服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13138849/