可以交换 PDF 文件作为 RESTful Web 服务的输入,并且我还想发送 PNG 图像作为对其的响应。 如果我们可以通过 REST 服务来实现,请向我提供引用链接以使用 REST 服务实现它。
最佳答案
通过将文件转换为 string/byte[] 数据并通过 REST 发送,我能够实现类似的输出。
我的实现是用 Java 实现的,所使用的步骤概述如下
- 将磁盘上的文件转换为 byte[] 数组(apache common-io 可以轻松地将文件转换为 byte[] 数组。尝试使用 IOUtils 类)
- 将 byte[] 编码为字符串(使用 apache common-codec 进行编码)
- 将字符串数据包装在模型类中
- 将模型类转换为json格式(使用GSON进行转换)
- 将json数据发送到服务器
- 服务器应用程序反转了该过程,并且该文件在服务器上可用
关于java - 以 PDF 作为输入文件的 RESTful Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35743226/