Skip to content
This repository was archived by the owner on Dec 18, 2018. It is now read-only.
This repository was archived by the owner on Dec 18, 2018. It is now read-only.

Add HeaderCompleteTimeout parameter #483

@benaadams

Description

@benaadams

Time in which from the header preamble starts it must be completed. If exceeded the client is determined to be disconnected and the request aborted.

Failure state: 408 Request Timeout

"The client did not produce a request within the time that the server was prepared to wait. The client MAY repeat the request without modifications at any later time."

ngnix default client_header_timeout 60s

Implementation-wise the timer can use the same timer as Keep-alive; as a multi stage/state timer.

When deployed in recommended configuration with a reverse proxy (e.g. IIS/nginx) this would be handled by the proxy - however, this wouldn't apply in a pure Kestrel deployment.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions