1

我有一个 web 服务,它返回一个 PDF 文件的 base 64 表示。我想编写另一个 web 服务,它将接收 base64 字符串并将 base 64 转换回 PDF 文档,并将这个 PDF 文档传回给 web 服务的调用者。全部在 JAVA 中。考虑到我实际上不会将 PDF 保存到文件位置,这可能吗?我想避免共享网络文件位置。到目前为止,我能找到的所有建议都是关于文件,但使用的是文件路径,而不是实际的文件对象。

我可以使用标准的 JAVA 类而不是扩展吗?

谢谢

4

1 回答 1

2

你可以这样做,但你为什么要这样做?解码 base64 是一项非常基本的任务,因此将其卸载到 Web 服务几乎没有意义——首先调用Web 服务所需的基础设施极有可能包含/提供一个您可以在本地使用的 base64 解码器在客户端。

(您解码的编码字节恰好是 PDF 文档并不重要)。

于 2012-10-30T12:25:12.160 回答