- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
正在关注 this issue (引发了 this question ),由于我们没有得到好的答案,我们正在寻找替代的 HTTPS 客户端,一个不使用 Native_SSL 库的客户端(因为我们认为存在错误)。
我们正在尝试将 HTTPS 与客户端证书结合使用,并上传大于 44K 的文件。在 cretin 点上传(使用 WireShark 检查)期间,服务器在 2 分钟内没有收到任何数据包,并关闭连接,导致“Connection Reset By Peer
”。
我们检查了 Apache Http Client port for android ,但它在内部使用 native SSL 库。
我们还检查了 Chilkat http client , 但它也没有用。
对 this question 的评论之一(@DArkO)让我想到 OOB Android HTTP 客户端可能尝试执行分段上传但失败了 - 这可能是我所有问题的根本原因。
您会推荐哪种替代 HTTP 客户端?
最佳答案
这是一种变通方法,而非解决方案。
我们无法在这个问题上花费更多的资源...
我们通过将上传过程分为 2 个步骤来躲过子弹:
第一步(需要客户端证书)获取所有元数据并返回一个上传 token (30 秒后过期)。
第二步不需要证书,而是使用上传 token 执行上传(仍然通过SSL)。
关于android - 不使用 native_ssl 的 Android HTTPS 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26104086/
正在关注 this issue (引发了 this question ),由于我们没有得到好的答案,我们正在寻找替代的 HTTPS 客户端,一个不使用 Native_SSL 库的客户端(因为我们认为存
我是一名优秀的程序员,十分优秀!