gpt4 book ai didi

android - OKHttp获取Android下http transferStart时间和transferDone时间

转载 作者:行者123 更新时间:2023-11-29 18:25:53 24 4
gpt4 key购买 nike

我正在尝试将一个系统从 Linux 移植到 Android,比如 http trace , 可能 httpstat outputs

  DNS Lookup   TCP Connection   TLS Handshake   Server Processing   Content Transfer
[ 302ms | 416ms | 1353ms | 403ms | 0ms ]
| | | | |
namelookup:302ms | | | |
connect:719ms | | |
pretransfer:2079ms | |
starttransfer:2483ms |
total:2483ms

我可以用自己的 tls 堆栈替换初始堆栈,这样我就可以开始和持续进行 TLS 握手,而且我需要三个数据,例如

首字节时间”:FirstResponseByte

下载时间”:(为内容下载完毕)

重定向时间”:(如果有重定向)

而且目前我对OKHttp不是很熟悉,而且我搜索了一下好像没有暴露这些数据。

那么有什么办法可以得到参数吗?或者甚至使用 HttpUrlConnection 等其他实现?

最佳答案

看看EventListener .

关于android - OKHttp获取Android下http transferStart时间和transferDone时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59083472/

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