我正在用数据和图像从 android 到 php 发布帖子。我正在 android 中缩小图像并对其进行 base 64 编码。当通过齐射发送时,大多数图像的大小在 70 到 100kbs 之间。我遇到的问题是,无论出于何种原因,一些图像会稍微大一些,例如 130kbs。在 130kbs 时,齐射没有足够快地得到响应并再次发送请求,在我的数据库上创建多个条目。 30Kb 看起来是一个非常小的窗口,所以我需要采取安全措施来防止多次输入。
我不确定解决这个问题的最佳方法是什么。有没有办法延长截击的初始等待时间?我可以异步处理图像解码并保存在 php 服务器上,以免减慢响应速度吗?我应该检查以确保传入的请求不重复吗?
请告诉我您认为最好的解决方案是什么以及原因。
Use 设置重试策略方法接收 DefaultRetryPolicy 对象,因此您可以传递具有自定义值的实例:
myVolleyRequest.setRetryPolicy(new DefaultRetryPolicy(initialTimeoutMs, maxNumRetries, backOffMultiplier));
希望能帮助到你。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)