java - 以 PDF 作为输入文件的 RESTful Web 服务

标签 java web-services rest soap

可以交换 PDF 文件作为 RESTful Web 服务的输入,并且我还想发送 PNG 图像作为对其的响应。 如果我们可以通过 REST 服务来实现,请向我提供引用链接以使用 REST 服务实现它。

最佳答案

通过将文件转换为 string/byte[] 数据并通过 REST 发送,我能够实现类似的输出。

我的实现是用 Java 实现的,所使用的步骤概述如下

  1. 将磁盘上的文件转换为 byte[] 数组(apache common-io 可以轻松地将文件转换为 byte[] 数组。尝试使用 IOUtils 类)
  2. 将 byte[] 编码为字符串(使用 apache common-codec 进行编码)
  3. 将字符串数据包装在模型类中
  4. 将模型类转换为json格式(使用GSON进行转换)
  5. 将json数据发送到服务器
  6. 服务器应用程序反转了该过程,并且该文件在服务器上可用

关于java - 以 PDF 作为输入文件的 RESTful Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35743226/

相关文章:

java - 帮助完成这部分工作,arraylists 对象列表

java - 我可以在哪里放置 SOAP 行动?

java - 删除端点 url 中的 v1

嵌入式 Web 服务器中的 CRUD

java - 无法通过 RMI 协议(protocol)连接到 Maximo 服务器

java - 覆盖 JComboBox 默认颜色

java - Android:切换到 fragment 内的新 fragment ?

Java SOAP 服务和 JBOSS

php - 针对现有 REST 登录系统使用 amp-access 需要什么?

java - REST API 的多个参数