Skip to content

libcURL.HeaderOriginType

Andrew Lambert edited this page Jan 6, 2023 · 6 revisions

libcURL.HeaderOriginType

Enumeration

Protected Enum HeaderOriginType
  Header=1
  Trailer=2
  Connect=4
  Intermediate_1XX=8
  Pseudo=16
  Any=31

Remarks

Used by the ResponseHeader and ResponseHeaderEngine classes to indicate where a header originated.

Types

Name Comment
Header A standard response header.
Trailer A standard response trailer.
Connect An HTTP(S) proxy CONNECT response header.
Intermediate_1XX An intermediate response header, such as from an HTTP 100 Continue response.
Pseudo An HTTP2 or HTTP3 header frame ("pseudo" because libcurl converts it into a HTTP1.X-style header for us.)
Any Any of the above. (Used in queries)
Clone this wiki locally