Struct HttpRequestTiming
- Namespace
- CurlUnity.Diagnostics
单次请求的时序和字节数指标(DNS / TCP / TLS / TTFB / 总耗时 / 上下行字节 / 连接 ID)。 由 GetTiming(IHttpResponse) 按响应查询;仅在 diagnostics 开启时填充。 所有耗时单位均为微秒 (μs),字节数和速度单位均为字节 / 字节每秒。
public readonly struct HttpRequestTiming
- Inherited Members
Constructors
Fields
- ConnectTimeUs
TCP 连接耗时 (μs,含 DNS)
- ConnectionId
连接 ID (同 ID = 同一连接,用于追踪连接复用)
- DnsTimeUs
DNS 解析耗时 (μs)
- DownloadBytes
下载字节数
- DownloadSpeedBps
平均下载速度 (bytes/sec)
- FirstByteTimeUs
首字节到达 TTFB (μs)
- NewConnections
新建连接数 (0 = 复用了已有连接)
- RedirectTimeUs
重定向耗时 (μs)
- TlsTimeUs
TLS 握手耗时 (μs,= AppConnect - Connect)
- TotalTimeUs
总耗时 (μs)
- UploadBytes
上传字节数
Methods
- ToString()
Returns the fully qualified type name of this instance.