您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何将BLOB与JSON和PHP结合使用?

如何将BLOB与JSON和PHP结合使用?

将请求分为两部分:

我假设您使用http://example.com/userinfo/xxx之类的端点作为返回JSON的端点?添加一个http://example.com/userinfo_image/xxx之类的终结点以仅返回图像,然后可以将其作为二进制块返回,而不是通过Base64在JSON中进行编码。

这意味着您发出两个HTTP请求而不是一个,但是根据应用程序的不同,您也许可以异步加载图像,如果这样,从用户角度来看,通常可以从感知的应用程序响应时间中获得很大的收益。

有关在后台延迟加载图像的信息,请参阅Android Developers博客上的示例文章

http://android-developers.blogspot.com/2010/07/multithreading-for- performance.html

如果您不能延迟加载图像,请考虑同时对图像和JSON进行并行请求。随着图像的二进制版本占用更少的网络带宽,并且一旦将数据传输到手机上,所需的处理也就更少了,它看起来仍然应该更快。

php 2022/1/1 18:13:54 有502人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶