Share via


HttpSysRequestTimingType 枚举

定义

定义通过Http.Sys HTTP_REQUEST_TIMING_INFO扩展点公开的请求处理时间戳的类型。

public enum HttpSysRequestTimingType
type HttpSysRequestTimingType = 
Public Enum HttpSysRequestTimingType
继承
HttpSysRequestTimingType

字段

ConnectionStart 0

连接开始的时间。

DataStart 1

收到第一个 HTTP 字节的时间。

Http2HeaderDecodeEnd 14

HTTP2 标头解码结束的时间。

Http2HeaderDecodeStart 13

HTTP2 标头解码开始的时间。

Http2StreamStart 12

HTTP2 流式处理开始的时间。

Http3HeaderDecodeEnd 29

HTTP3 标头解码结束的时间。

Http3HeaderDecodeStart 28

HTTP3 标头解码开始的时间。

Http3StreamStart 27

HTTP3 流式处理开始的时间。

RequestDeliveredForDelegation 23

传递请求进行委派的时间。

RequestDeliveredForInspection 20

发送请求以供检查的时间。

RequestDeliveredForIO 26

将请求传递到最终请求队列进行处理的时间。

RequestHeaderParseEnd 16

HTTP 标头分析结束的时间。

RequestHeaderParseStart 15

HTTP 标头分析开始的时间。

RequestQueuedForDelegation 22

请求排队进行委派的时间。

RequestQueuedForInspection 19

请求排队等待检查的时间。

RequestQueuedForIO 25

请求排队到最终请求队列进行处理的时间。

RequestReturnedAfterDelegation 24

委托请求的时间。

RequestReturnedAfterInspection 21

完成正在检查的请求的时间。

RequestRoutingEnd 18

时间Http.Sys已确定将请求路由到哪个请求队列。

RequestRoutingStart 17

Http.Sys开始确定将请求路由到哪个请求队列的时间。

TlsAttributesQueryEnd 9

TLS 属性查询结束的时间。

TlsAttributesQueryStart 8

TLS 属性查询开始的时间。

TlsCertificateLoadEnd 3

TLS 证书加载结束的时间。

TlsCertificateLoadStart 2

TLS 证书加载开始的时间。

TlsClientCertQueryEnd 11

TLS 客户端证书查询结束的时间。

TlsClientCertQueryStart 10

TLS 客户端证书查询启动时间。

TlsHandshakeLeg1End 5

TLS 一次握手结束的时间。

TlsHandshakeLeg1Start 4

TLS 腿一次握手开始的时间。

TlsHandshakeLeg2End 7

TLS 腿两次握手结束的时间。

TlsHandshakeLeg2Start 6

TLS 腿两次握手开始的时间。

注解

使用 IHttpSysRequestTimingFeature 访问这些时间戳。

适用于