Art*_*rti 5 api rest android asp.net-web-api
我有一个移动应用程序,它需要显示将通过 REST API 发送给它的图像。如何通过 API 传输图像?我正在使用 C# 开发 ASP.net Web API。
我尝试将图像转换为 base64,然后通过 API 将其发送到移动设备,但这似乎需要很多时间,因为我必须一次性将大量图像发送到我的移动设备。
我需要通过 API 将图像文件以及其他一些数据发送到移动设备,然后 Phonegap android 会将其保存在本地数据库中以供进一步使用。任何帮助,将不胜感激。
如果您想在一个请求中将图像与其他数据一起发送,那么使用 base64 是最好的方法。
您可以考虑使用 gzip 来压缩图像数据以减小大小。另一种方法是将缩小尺寸的图像连同完整尺寸图像的 URL 一起发送到 Android 客户端。这使您能够快速向用户显示结果,然后从服务器在后台任务中加载大图像并替换数据库中的小图像。
| 归档时间: |
|
| 查看次数: |
13431 次 |
| 最近记录: |