【发布时间】:2012-10-30 12:20:42
【问题描述】:
我有一个 Web 服务,它返回一个 PDF 文件的 base 64 表示。 我想编写另一个 web 服务,它将接收 base64 字符串并将 base 64 转换回 PDF 文档,并将这个 PDF 文档传回给 web 服务的调用者。全部在 JAVA 中。 考虑到我实际上不会将 PDF 保存到文件位置,这可能吗?我想避免共享网络文件位置。到目前为止,我能找到的所有建议都是关于文件,但使用的是文件路径,而不是实际的文件对象。
我可以使用标准的 JAVA 类而不是扩展吗?
谢谢
【问题讨论】:
-
您事先知道PDF文件有多长吗?或者您可以在解码时在本地缓存(在内存中或磁盘上)吗?通常,流式 base 64 解码没有问题,但 Web 服务结果标头通常包含内容长度;因此我的问题...
标签: java web-services pdf base64