可以将PDF文件作为REST风格的Web服务的输入进行交换,并且我希望将PNG图像作为响应发送给它。 如果我们可以通过REST服务完成它,请为我提供参考链接以使用REST服务实现它。将PDF作为输入文件的REST风格的Web服务
0
A
回答
0
休息服务不是您想要的正确方式。这种服务的输入是HTTP请求属性或某种推送的数据。也许可以实现文件上传,但这不是典型的。 对于宁静的服务来说,通过使用的请求方法(GET,POST,PUT,DELETE)告诉你的服务如何处理请求的资源也很常见。 其余服务的响应通常是某种结构化文本输出 - 例如json。
在我看来,所有休息服务都不是实现你想要的场景的方式。 正常的cgi或servlet解决方案呢?
1
我能够通过将文件转换为字符串/字节[]数据并通过REST发送来实现类似的输出。
我的实现是Java和使用的步骤低于
- 轮廓转换磁盘上的文件,以byte []数组(阿帕奇共同-IO可以转换成简单的步骤为byte []的文件。试着
- 编码的IOUtils类)的字节[]作为字符串(用于编码的apache共编解码器)
- 裹在一个模型中类
- 转换的模型类JSON格式字符串数据(使用GSON换算)
- 中发送的JSON数据到服务器
- 服务器应用逆转的过程中,该文件是可用的服务器
相关问题
- 1. REST风格的Web服务GET文件
- 2. CakePHP中的REST风格的Web服务
- 3. 关于REST风格的Web服务
- 4. ASP.NET REST风格的Web服务
- 5. GWT + Spring MVC(REST风格的Web服务)
- 6. jquery REST风格的Web服务
- 7. REST风格的web服务代理类
- 8. 什么是REST风格的Web服务
- 9. 在REST风格的Web服务中公开服务
- 10. 使用XMPP服务器设计REST风格的Web服务
- 11. jQuery AJAX调用Java REST风格的Web服务不起作用
- 12. REST风格的Web服务将不会从URL调用
- 13. 将新方法添加到REST风格的Web服务(错误)
- 14. 将值传递给REST风格的Web服务发布方法
- 15. REST风格的Web服务:方法名称,输入参数和返回值?
- 16. 如何在REST风格的Web服务中描述输入参数
- 17. 防止垃圾邮件REST风格的JSON Web服务
- 18. 传递特殊字符 '&' 作为输入REST Web服务
- 19. 在REST风格的Web服务中将对象传递为标记
- 20. 尝试使用jquery ajax和jersey将jQuery发布为REST风格的Web服务
- 21. WSDL2REST - 是否有C#版本? (将SOAP转换为REST风格的Web服务)
- 22. JAX-RS从客户端发送文件/输入流到REST风格的Web服务
- 23. WebFaction中的Python程序的REST风格的Web服务或API
- 24. 为REST-Web服务创建Gradle文件
- 25. REST风格的Web服务:处理无效的URI - 404错误
- 26. C#代码中的REST风格的Web服务
- 27. 适用于iOS的REST风格的Web服务器库
- 28. Android应用程序的REST风格的Web服务
- 29. Eclipse和Jetty的Java REST风格的Web服务教程
- 30. Google App Engine上的REST风格的Web服务
检查这个线程 - http://stackoverflow.com/questions/12185490/rest -api-and-deliver-a-binary-resource –