gpt4 book ai didi

android - 不使用 native_ssl 的 Android HTTPS 客户端

转载 作者:太空宇宙 更新时间:2023-11-03 14:58:29 24 4
gpt4 key购买 nike

正在关注 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com