我目前正在组装一个基于 Rails 的 Web 应用程序,该应用程序仅通过 json 和 xml 提供和接收数据。但是,某些要求包含上传二进制数据(图像)的能力。
现在,据我了解,JSON 并不完全是为了这个目的......但是您通常如何解决通过应用程序的这两个入口点接收二进制文件/数据的问题?
我建议使用诸如 Base64 之类的方式对二进制数据进行编码。这将使 XML 或 JSON 格式的使用变得安全。
http://en.wikipedia.org/wiki/Base64 http://en.wikipedia.org/wiki/Base64
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)