Table of Contents

Struct HttpRequestTiming

单次请求的时序和字节数指标(DNS / TCP / TLS / TTFB / 总耗时 / 上下行字节 / 连接 ID)。 由 GetTiming(IHttpResponse) 按响应查询;仅在 diagnostics 开启时填充。 所有耗时单位均为微秒 (μs),字节数和速度单位均为字节 / 字节每秒。

public readonly struct HttpRequestTiming
Inherited Members

Constructors

HttpRequestTiming(long, long, long, long, long, long, long, long, long, int, long)

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.