我有一个针对Android平台的Java应用程序,我需要发送相当多的数据,我发送的数据是前几周接收和发送的短信。其中包括以下数据:
- 通过电话号码发送
- 按姓名发送
- 发送至电话号码
- 发送至姓名
- 发送时间
- 留言
你可以想象这些数据对于某些人来说可能非常大,所以我需要一种方法来最小化/加密它,然后使用 HTTP 请求我可以将其发送到我的服务器,并解密该数据PHP。做到这一点的最佳方法是什么? HTTP POST 有多少大小限制?
最佳答案
我认为你应该在将数据发送到服务器之前在Android端压缩+加密(例如,使用aes)数据,并在服务器端解密+解压缩它。
帖子大小取决于服务器端的配置 -> What is the size limit of a post request? .
附:为什么有人想将所有短信发送到您的服务器? :)
关于java - 如何最大限度地减少 HTTP 请求中的大量数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6893891/