HTTP_LOG_FIELD_常量

HTTP_LOG_FIELD_常量定义 W3C 日志和错误日志中的字段。

这些常量用于 HTTP_LOGGING_INFO 结构中。

HTTP_LOG_FIELD_DATE

活动发生的日期。

HTTP_LOG_FIELD_TIME

时间(以协调世界时 (UTC) 发生活动的时间)。

HTTP_LOG_FIELD_CLIENT_IP

发出请求的客户端的 IP 地址。

HTTP_LOG_FIELD_USER_NAME

访问服务器的经过身份验证的用户的名称。 匿名用户会以连字符表示。

HTTP_LOG_FIELD_SITE_NAME

生成日志文件条目的站点的名称。

HTTP_LOG_FIELD_COMPUTER_NAME

生成日志文件项的计算机的名称。

HTTP_LOG_FIELD_SERVER_IP

生成日志文件条目的服务器的 IP 地址。

HTTP_LOG_FIELD_METHOD

请求的操作,例如 get 方法。

HTTP_LOG_FIELD_URI_STEM

操作的目标,例如,Default.htm。

HTTP_LOG_FIELD_URI_QUERY

客户端尝试执行的查询(如果有)。 只有动态页面才需要统一资源标识符 (URI) 查询。

HTTP_LOG_FIELD_STATUS

HTTP 状态代码。

HTTP_LOG_FIELD_WIN32_STATUS

Windows 状态代码。

HTTP_LOG_FIELD_BYTES_SENT

服务器发送的数字(以字节为单位)。

HTTP_LOG_FIELD_BYTES_RECV

服务器接收的数字(以字节为单位)。

HTTP_LOG_FIELD_TIME_TAKEN

操作的时间(以毫秒为单位)。

HTTP_LOG_FIELD_SERVER_PORT

为服务配置的服务器端口号。

HTTP_LOG_FIELD_USER_AGENT

客户端使用的应用程序。

HTTP_LOG_FIELD_COOKIE

发送或接收的 Cookie 的内容(如果有)。

HTTP_LOG_FIELD_REFERER

用户上次访问的网站。 此站点提供指向当前站点的链接。

HTTP_LOG_FIELD_VERSION

客户端使用的 HTTP 协议版本。

HTTP_LOG_FIELD_HOST

主机标头名称(如果有)。

HTTP_LOG_FIELD_SUB_STATUS

子状态错误代码。

以下常量用于 HTTP 错误日志记录。

HTTP_LOG_FIELD_CLIENT_PORT

从中接收请求的客户端端口号。 此日志字段仅用于错误日志记录。

HTTP_LOG_FIELD_URI

请求中收到的 URI,包括查询部分。 此日志字段仅用于错误日志记录。

HTTP_LOG_FIELD_SITE_ID

路由请求的 URL 组的应用程序特定数字 ID。 此日志字段仅用于错误日志记录。

HTTP_LOG_FIELD_REASON

错误原因短语。 此日志字段仅用于错误日志记录。

HTTP_LOG_FIELD_QUEUE_NAME

请求被调度到的请求队列的名称。 此日志字段仅用于错误日志记录。

HTTP_LOG_FIELD_STREAMID

流 ID。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
标头
Http.h

另请参阅

HTTP 服务器 API 版本 2.0 常量

HTTP_LOGGING_INFO

HttpSetUrlGroupProperty

HttpSetServerSessionProperty

HttpQueryUrlGroupProperty

HttpQueryServerSessionProperty