PHP-json传输图片

发布于 2017-03-15 11:14:29 字数 151 浏览 1229 评论 2

php写一个与手机APP交互的接口,响应APP的请求,一切都用json的方式交互,请问怎样传输图片,音频,压缩包之类的文件?我初步设计是用base64编码这些文件进行传输,但是编码后会变大三分之一,有更好的方式吗?
另:要验证请求源,并进行加密,与手机端通用的加密方式用什么好?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

甜柠檬 2017-09-16 04:00:11

二进制文件就用二进制的方式传吧。

上传的时候用FormData直接post,服务器返回JSON结果。下载的时候先通过JSON返回资源的URI,然后再单独请求这个URI。

甜柠檬 2017-04-24 14:30:13

base64变成文本之后再压缩,文本的压缩是基于字符的重复率的,压缩的方法很多,gzip可以试试看看

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文