Win32 API 日本語リファレンス
ホームNetworking.HttpServer › HTTP_HEADER_ID

HTTP_HEADER_ID

列挙型
基底型i4

メンバー 54

名前10進16進
HttpHeaderCacheControl00x0
HttpHeaderConnection10x1
HttpHeaderDate20x2
HttpHeaderKeepAlive30x3
HttpHeaderPragma40x4
HttpHeaderTrailer50x5
HttpHeaderTransferEncoding60x6
HttpHeaderUpgrade70x7
HttpHeaderVia80x8
HttpHeaderWarning90x9
HttpHeaderAllow100xA
HttpHeaderContentLength110xB
HttpHeaderContentType120xC
HttpHeaderContentEncoding130xD
HttpHeaderContentLanguage140xE
HttpHeaderContentLocation150xF
HttpHeaderContentMd5160x10
HttpHeaderContentRange170x11
HttpHeaderExpires180x12
HttpHeaderLastModified190x13
HttpHeaderAccept200x14
HttpHeaderAcceptCharset210x15
HttpHeaderAcceptEncoding220x16
HttpHeaderAcceptLanguage230x17
HttpHeaderAuthorization240x18
HttpHeaderCookie250x19
HttpHeaderExpect260x1A
HttpHeaderFrom270x1B
HttpHeaderHost280x1C
HttpHeaderIfMatch290x1D
HttpHeaderIfModifiedSince300x1E
HttpHeaderIfNoneMatch310x1F
HttpHeaderIfRange320x20
HttpHeaderIfUnmodifiedSince330x21
HttpHeaderMaxForwards340x22
HttpHeaderProxyAuthorization350x23
HttpHeaderReferer360x24
HttpHeaderRange370x25
HttpHeaderTe380x26
HttpHeaderTranslate390x27
HttpHeaderUserAgent400x28
HttpHeaderRequestMaximum410x29
HttpHeaderAcceptRanges200x14
HttpHeaderAge210x15
HttpHeaderEtag220x16
HttpHeaderLocation230x17
HttpHeaderProxyAuthenticate240x18
HttpHeaderRetryAfter250x19
HttpHeaderServer260x1A
HttpHeaderSetCookie270x1B
HttpHeaderVary280x1C
HttpHeaderWwwAuthenticate290x1D
HttpHeaderResponseMaximum300x1E
HttpHeaderMaximum410x29

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum HTTP_HEADER_ID : int {
    HttpHeaderCacheControl = 0,
    HttpHeaderConnection = 1,
    HttpHeaderDate = 2,
    HttpHeaderKeepAlive = 3,
    HttpHeaderPragma = 4,
    HttpHeaderTrailer = 5,
    HttpHeaderTransferEncoding = 6,
    HttpHeaderUpgrade = 7,
    HttpHeaderVia = 8,
    HttpHeaderWarning = 9,
    HttpHeaderAllow = 10,
    HttpHeaderContentLength = 11,
    HttpHeaderContentType = 12,
    HttpHeaderContentEncoding = 13,
    HttpHeaderContentLanguage = 14,
    HttpHeaderContentLocation = 15,
    HttpHeaderContentMd5 = 16,
    HttpHeaderContentRange = 17,
    HttpHeaderExpires = 18,
    HttpHeaderLastModified = 19,
    HttpHeaderAccept = 20,
    HttpHeaderAcceptCharset = 21,
    HttpHeaderAcceptEncoding = 22,
    HttpHeaderAcceptLanguage = 23,
    HttpHeaderAuthorization = 24,
    HttpHeaderCookie = 25,
    HttpHeaderExpect = 26,
    HttpHeaderFrom = 27,
    HttpHeaderHost = 28,
    HttpHeaderIfMatch = 29,
    HttpHeaderIfModifiedSince = 30,
    HttpHeaderIfNoneMatch = 31,
    HttpHeaderIfRange = 32,
    HttpHeaderIfUnmodifiedSince = 33,
    HttpHeaderMaxForwards = 34,
    HttpHeaderProxyAuthorization = 35,
    HttpHeaderReferer = 36,
    HttpHeaderRange = 37,
    HttpHeaderTe = 38,
    HttpHeaderTranslate = 39,
    HttpHeaderUserAgent = 40,
    HttpHeaderRequestMaximum = 41,
    HttpHeaderAcceptRanges = 20,
    HttpHeaderAge = 21,
    HttpHeaderEtag = 22,
    HttpHeaderLocation = 23,
    HttpHeaderProxyAuthenticate = 24,
    HttpHeaderRetryAfter = 25,
    HttpHeaderServer = 26,
    HttpHeaderSetCookie = 27,
    HttpHeaderVary = 28,
    HttpHeaderWwwAuthenticate = 29,
    HttpHeaderResponseMaximum = 30,
    HttpHeaderMaximum = 41
} HTTP_HEADER_ID;
public enum HTTP_HEADER_ID : int
{
    HttpHeaderCacheControl = 0,
    HttpHeaderConnection = 1,
    HttpHeaderDate = 2,
    HttpHeaderKeepAlive = 3,
    HttpHeaderPragma = 4,
    HttpHeaderTrailer = 5,
    HttpHeaderTransferEncoding = 6,
    HttpHeaderUpgrade = 7,
    HttpHeaderVia = 8,
    HttpHeaderWarning = 9,
    HttpHeaderAllow = 10,
    HttpHeaderContentLength = 11,
    HttpHeaderContentType = 12,
    HttpHeaderContentEncoding = 13,
    HttpHeaderContentLanguage = 14,
    HttpHeaderContentLocation = 15,
    HttpHeaderContentMd5 = 16,
    HttpHeaderContentRange = 17,
    HttpHeaderExpires = 18,
    HttpHeaderLastModified = 19,
    HttpHeaderAccept = 20,
    HttpHeaderAcceptCharset = 21,
    HttpHeaderAcceptEncoding = 22,
    HttpHeaderAcceptLanguage = 23,
    HttpHeaderAuthorization = 24,
    HttpHeaderCookie = 25,
    HttpHeaderExpect = 26,
    HttpHeaderFrom = 27,
    HttpHeaderHost = 28,
    HttpHeaderIfMatch = 29,
    HttpHeaderIfModifiedSince = 30,
    HttpHeaderIfNoneMatch = 31,
    HttpHeaderIfRange = 32,
    HttpHeaderIfUnmodifiedSince = 33,
    HttpHeaderMaxForwards = 34,
    HttpHeaderProxyAuthorization = 35,
    HttpHeaderReferer = 36,
    HttpHeaderRange = 37,
    HttpHeaderTe = 38,
    HttpHeaderTranslate = 39,
    HttpHeaderUserAgent = 40,
    HttpHeaderRequestMaximum = 41,
    HttpHeaderAcceptRanges = 20,
    HttpHeaderAge = 21,
    HttpHeaderEtag = 22,
    HttpHeaderLocation = 23,
    HttpHeaderProxyAuthenticate = 24,
    HttpHeaderRetryAfter = 25,
    HttpHeaderServer = 26,
    HttpHeaderSetCookie = 27,
    HttpHeaderVary = 28,
    HttpHeaderWwwAuthenticate = 29,
    HttpHeaderResponseMaximum = 30,
    HttpHeaderMaximum = 41,
}
Public Enum HTTP_HEADER_ID As Integer
    HttpHeaderCacheControl = 0
    HttpHeaderConnection = 1
    HttpHeaderDate = 2
    HttpHeaderKeepAlive = 3
    HttpHeaderPragma = 4
    HttpHeaderTrailer = 5
    HttpHeaderTransferEncoding = 6
    HttpHeaderUpgrade = 7
    HttpHeaderVia = 8
    HttpHeaderWarning = 9
    HttpHeaderAllow = 10
    HttpHeaderContentLength = 11
    HttpHeaderContentType = 12
    HttpHeaderContentEncoding = 13
    HttpHeaderContentLanguage = 14
    HttpHeaderContentLocation = 15
    HttpHeaderContentMd5 = 16
    HttpHeaderContentRange = 17
    HttpHeaderExpires = 18
    HttpHeaderLastModified = 19
    HttpHeaderAccept = 20
    HttpHeaderAcceptCharset = 21
    HttpHeaderAcceptEncoding = 22
    HttpHeaderAcceptLanguage = 23
    HttpHeaderAuthorization = 24
    HttpHeaderCookie = 25
    HttpHeaderExpect = 26
    HttpHeaderFrom = 27
    HttpHeaderHost = 28
    HttpHeaderIfMatch = 29
    HttpHeaderIfModifiedSince = 30
    HttpHeaderIfNoneMatch = 31
    HttpHeaderIfRange = 32
    HttpHeaderIfUnmodifiedSince = 33
    HttpHeaderMaxForwards = 34
    HttpHeaderProxyAuthorization = 35
    HttpHeaderReferer = 36
    HttpHeaderRange = 37
    HttpHeaderTe = 38
    HttpHeaderTranslate = 39
    HttpHeaderUserAgent = 40
    HttpHeaderRequestMaximum = 41
    HttpHeaderAcceptRanges = 20
    HttpHeaderAge = 21
    HttpHeaderEtag = 22
    HttpHeaderLocation = 23
    HttpHeaderProxyAuthenticate = 24
    HttpHeaderRetryAfter = 25
    HttpHeaderServer = 26
    HttpHeaderSetCookie = 27
    HttpHeaderVary = 28
    HttpHeaderWwwAuthenticate = 29
    HttpHeaderResponseMaximum = 30
    HttpHeaderMaximum = 41
End Enum
import enum

class HTTP_HEADER_ID(enum.IntEnum):
    HttpHeaderCacheControl = 0
    HttpHeaderConnection = 1
    HttpHeaderDate = 2
    HttpHeaderKeepAlive = 3
    HttpHeaderPragma = 4
    HttpHeaderTrailer = 5
    HttpHeaderTransferEncoding = 6
    HttpHeaderUpgrade = 7
    HttpHeaderVia = 8
    HttpHeaderWarning = 9
    HttpHeaderAllow = 10
    HttpHeaderContentLength = 11
    HttpHeaderContentType = 12
    HttpHeaderContentEncoding = 13
    HttpHeaderContentLanguage = 14
    HttpHeaderContentLocation = 15
    HttpHeaderContentMd5 = 16
    HttpHeaderContentRange = 17
    HttpHeaderExpires = 18
    HttpHeaderLastModified = 19
    HttpHeaderAccept = 20
    HttpHeaderAcceptCharset = 21
    HttpHeaderAcceptEncoding = 22
    HttpHeaderAcceptLanguage = 23
    HttpHeaderAuthorization = 24
    HttpHeaderCookie = 25
    HttpHeaderExpect = 26
    HttpHeaderFrom = 27
    HttpHeaderHost = 28
    HttpHeaderIfMatch = 29
    HttpHeaderIfModifiedSince = 30
    HttpHeaderIfNoneMatch = 31
    HttpHeaderIfRange = 32
    HttpHeaderIfUnmodifiedSince = 33
    HttpHeaderMaxForwards = 34
    HttpHeaderProxyAuthorization = 35
    HttpHeaderReferer = 36
    HttpHeaderRange = 37
    HttpHeaderTe = 38
    HttpHeaderTranslate = 39
    HttpHeaderUserAgent = 40
    HttpHeaderRequestMaximum = 41
    HttpHeaderAcceptRanges = 20
    HttpHeaderAge = 21
    HttpHeaderEtag = 22
    HttpHeaderLocation = 23
    HttpHeaderProxyAuthenticate = 24
    HttpHeaderRetryAfter = 25
    HttpHeaderServer = 26
    HttpHeaderSetCookie = 27
    HttpHeaderVary = 28
    HttpHeaderWwwAuthenticate = 29
    HttpHeaderResponseMaximum = 30
    HttpHeaderMaximum = 41
// HTTP_HEADER_ID
pub const HttpHeaderCacheControl: i32 = 0;
pub const HttpHeaderConnection: i32 = 1;
pub const HttpHeaderDate: i32 = 2;
pub const HttpHeaderKeepAlive: i32 = 3;
pub const HttpHeaderPragma: i32 = 4;
pub const HttpHeaderTrailer: i32 = 5;
pub const HttpHeaderTransferEncoding: i32 = 6;
pub const HttpHeaderUpgrade: i32 = 7;
pub const HttpHeaderVia: i32 = 8;
pub const HttpHeaderWarning: i32 = 9;
pub const HttpHeaderAllow: i32 = 10;
pub const HttpHeaderContentLength: i32 = 11;
pub const HttpHeaderContentType: i32 = 12;
pub const HttpHeaderContentEncoding: i32 = 13;
pub const HttpHeaderContentLanguage: i32 = 14;
pub const HttpHeaderContentLocation: i32 = 15;
pub const HttpHeaderContentMd5: i32 = 16;
pub const HttpHeaderContentRange: i32 = 17;
pub const HttpHeaderExpires: i32 = 18;
pub const HttpHeaderLastModified: i32 = 19;
pub const HttpHeaderAccept: i32 = 20;
pub const HttpHeaderAcceptCharset: i32 = 21;
pub const HttpHeaderAcceptEncoding: i32 = 22;
pub const HttpHeaderAcceptLanguage: i32 = 23;
pub const HttpHeaderAuthorization: i32 = 24;
pub const HttpHeaderCookie: i32 = 25;
pub const HttpHeaderExpect: i32 = 26;
pub const HttpHeaderFrom: i32 = 27;
pub const HttpHeaderHost: i32 = 28;
pub const HttpHeaderIfMatch: i32 = 29;
pub const HttpHeaderIfModifiedSince: i32 = 30;
pub const HttpHeaderIfNoneMatch: i32 = 31;
pub const HttpHeaderIfRange: i32 = 32;
pub const HttpHeaderIfUnmodifiedSince: i32 = 33;
pub const HttpHeaderMaxForwards: i32 = 34;
pub const HttpHeaderProxyAuthorization: i32 = 35;
pub const HttpHeaderReferer: i32 = 36;
pub const HttpHeaderRange: i32 = 37;
pub const HttpHeaderTe: i32 = 38;
pub const HttpHeaderTranslate: i32 = 39;
pub const HttpHeaderUserAgent: i32 = 40;
pub const HttpHeaderRequestMaximum: i32 = 41;
pub const HttpHeaderAcceptRanges: i32 = 20;
pub const HttpHeaderAge: i32 = 21;
pub const HttpHeaderEtag: i32 = 22;
pub const HttpHeaderLocation: i32 = 23;
pub const HttpHeaderProxyAuthenticate: i32 = 24;
pub const HttpHeaderRetryAfter: i32 = 25;
pub const HttpHeaderServer: i32 = 26;
pub const HttpHeaderSetCookie: i32 = 27;
pub const HttpHeaderVary: i32 = 28;
pub const HttpHeaderWwwAuthenticate: i32 = 29;
pub const HttpHeaderResponseMaximum: i32 = 30;
pub const HttpHeaderMaximum: i32 = 41;
// HTTP_HEADER_ID
const (
	HttpHeaderCacheControl int32 = 0
	HttpHeaderConnection int32 = 1
	HttpHeaderDate int32 = 2
	HttpHeaderKeepAlive int32 = 3
	HttpHeaderPragma int32 = 4
	HttpHeaderTrailer int32 = 5
	HttpHeaderTransferEncoding int32 = 6
	HttpHeaderUpgrade int32 = 7
	HttpHeaderVia int32 = 8
	HttpHeaderWarning int32 = 9
	HttpHeaderAllow int32 = 10
	HttpHeaderContentLength int32 = 11
	HttpHeaderContentType int32 = 12
	HttpHeaderContentEncoding int32 = 13
	HttpHeaderContentLanguage int32 = 14
	HttpHeaderContentLocation int32 = 15
	HttpHeaderContentMd5 int32 = 16
	HttpHeaderContentRange int32 = 17
	HttpHeaderExpires int32 = 18
	HttpHeaderLastModified int32 = 19
	HttpHeaderAccept int32 = 20
	HttpHeaderAcceptCharset int32 = 21
	HttpHeaderAcceptEncoding int32 = 22
	HttpHeaderAcceptLanguage int32 = 23
	HttpHeaderAuthorization int32 = 24
	HttpHeaderCookie int32 = 25
	HttpHeaderExpect int32 = 26
	HttpHeaderFrom int32 = 27
	HttpHeaderHost int32 = 28
	HttpHeaderIfMatch int32 = 29
	HttpHeaderIfModifiedSince int32 = 30
	HttpHeaderIfNoneMatch int32 = 31
	HttpHeaderIfRange int32 = 32
	HttpHeaderIfUnmodifiedSince int32 = 33
	HttpHeaderMaxForwards int32 = 34
	HttpHeaderProxyAuthorization int32 = 35
	HttpHeaderReferer int32 = 36
	HttpHeaderRange int32 = 37
	HttpHeaderTe int32 = 38
	HttpHeaderTranslate int32 = 39
	HttpHeaderUserAgent int32 = 40
	HttpHeaderRequestMaximum int32 = 41
	HttpHeaderAcceptRanges int32 = 20
	HttpHeaderAge int32 = 21
	HttpHeaderEtag int32 = 22
	HttpHeaderLocation int32 = 23
	HttpHeaderProxyAuthenticate int32 = 24
	HttpHeaderRetryAfter int32 = 25
	HttpHeaderServer int32 = 26
	HttpHeaderSetCookie int32 = 27
	HttpHeaderVary int32 = 28
	HttpHeaderWwwAuthenticate int32 = 29
	HttpHeaderResponseMaximum int32 = 30
	HttpHeaderMaximum int32 = 41
)
const
  HttpHeaderCacheControl = 0;
  HttpHeaderConnection = 1;
  HttpHeaderDate = 2;
  HttpHeaderKeepAlive = 3;
  HttpHeaderPragma = 4;
  HttpHeaderTrailer = 5;
  HttpHeaderTransferEncoding = 6;
  HttpHeaderUpgrade = 7;
  HttpHeaderVia = 8;
  HttpHeaderWarning = 9;
  HttpHeaderAllow = 10;
  HttpHeaderContentLength = 11;
  HttpHeaderContentType = 12;
  HttpHeaderContentEncoding = 13;
  HttpHeaderContentLanguage = 14;
  HttpHeaderContentLocation = 15;
  HttpHeaderContentMd5 = 16;
  HttpHeaderContentRange = 17;
  HttpHeaderExpires = 18;
  HttpHeaderLastModified = 19;
  HttpHeaderAccept = 20;
  HttpHeaderAcceptCharset = 21;
  HttpHeaderAcceptEncoding = 22;
  HttpHeaderAcceptLanguage = 23;
  HttpHeaderAuthorization = 24;
  HttpHeaderCookie = 25;
  HttpHeaderExpect = 26;
  HttpHeaderFrom = 27;
  HttpHeaderHost = 28;
  HttpHeaderIfMatch = 29;
  HttpHeaderIfModifiedSince = 30;
  HttpHeaderIfNoneMatch = 31;
  HttpHeaderIfRange = 32;
  HttpHeaderIfUnmodifiedSince = 33;
  HttpHeaderMaxForwards = 34;
  HttpHeaderProxyAuthorization = 35;
  HttpHeaderReferer = 36;
  HttpHeaderRange = 37;
  HttpHeaderTe = 38;
  HttpHeaderTranslate = 39;
  HttpHeaderUserAgent = 40;
  HttpHeaderRequestMaximum = 41;
  HttpHeaderAcceptRanges = 20;
  HttpHeaderAge = 21;
  HttpHeaderEtag = 22;
  HttpHeaderLocation = 23;
  HttpHeaderProxyAuthenticate = 24;
  HttpHeaderRetryAfter = 25;
  HttpHeaderServer = 26;
  HttpHeaderSetCookie = 27;
  HttpHeaderVary = 28;
  HttpHeaderWwwAuthenticate = 29;
  HttpHeaderResponseMaximum = 30;
  HttpHeaderMaximum = 41;
// HTTP_HEADER_ID
pub const HttpHeaderCacheControl: i32 = 0;
pub const HttpHeaderConnection: i32 = 1;
pub const HttpHeaderDate: i32 = 2;
pub const HttpHeaderKeepAlive: i32 = 3;
pub const HttpHeaderPragma: i32 = 4;
pub const HttpHeaderTrailer: i32 = 5;
pub const HttpHeaderTransferEncoding: i32 = 6;
pub const HttpHeaderUpgrade: i32 = 7;
pub const HttpHeaderVia: i32 = 8;
pub const HttpHeaderWarning: i32 = 9;
pub const HttpHeaderAllow: i32 = 10;
pub const HttpHeaderContentLength: i32 = 11;
pub const HttpHeaderContentType: i32 = 12;
pub const HttpHeaderContentEncoding: i32 = 13;
pub const HttpHeaderContentLanguage: i32 = 14;
pub const HttpHeaderContentLocation: i32 = 15;
pub const HttpHeaderContentMd5: i32 = 16;
pub const HttpHeaderContentRange: i32 = 17;
pub const HttpHeaderExpires: i32 = 18;
pub const HttpHeaderLastModified: i32 = 19;
pub const HttpHeaderAccept: i32 = 20;
pub const HttpHeaderAcceptCharset: i32 = 21;
pub const HttpHeaderAcceptEncoding: i32 = 22;
pub const HttpHeaderAcceptLanguage: i32 = 23;
pub const HttpHeaderAuthorization: i32 = 24;
pub const HttpHeaderCookie: i32 = 25;
pub const HttpHeaderExpect: i32 = 26;
pub const HttpHeaderFrom: i32 = 27;
pub const HttpHeaderHost: i32 = 28;
pub const HttpHeaderIfMatch: i32 = 29;
pub const HttpHeaderIfModifiedSince: i32 = 30;
pub const HttpHeaderIfNoneMatch: i32 = 31;
pub const HttpHeaderIfRange: i32 = 32;
pub const HttpHeaderIfUnmodifiedSince: i32 = 33;
pub const HttpHeaderMaxForwards: i32 = 34;
pub const HttpHeaderProxyAuthorization: i32 = 35;
pub const HttpHeaderReferer: i32 = 36;
pub const HttpHeaderRange: i32 = 37;
pub const HttpHeaderTe: i32 = 38;
pub const HttpHeaderTranslate: i32 = 39;
pub const HttpHeaderUserAgent: i32 = 40;
pub const HttpHeaderRequestMaximum: i32 = 41;
pub const HttpHeaderAcceptRanges: i32 = 20;
pub const HttpHeaderAge: i32 = 21;
pub const HttpHeaderEtag: i32 = 22;
pub const HttpHeaderLocation: i32 = 23;
pub const HttpHeaderProxyAuthenticate: i32 = 24;
pub const HttpHeaderRetryAfter: i32 = 25;
pub const HttpHeaderServer: i32 = 26;
pub const HttpHeaderSetCookie: i32 = 27;
pub const HttpHeaderVary: i32 = 28;
pub const HttpHeaderWwwAuthenticate: i32 = 29;
pub const HttpHeaderResponseMaximum: i32 = 30;
pub const HttpHeaderMaximum: i32 = 41;
const
  HttpHeaderCacheControl* = 0
  HttpHeaderConnection* = 1
  HttpHeaderDate* = 2
  HttpHeaderKeepAlive* = 3
  HttpHeaderPragma* = 4
  HttpHeaderTrailer* = 5
  HttpHeaderTransferEncoding* = 6
  HttpHeaderUpgrade* = 7
  HttpHeaderVia* = 8
  HttpHeaderWarning* = 9
  HttpHeaderAllow* = 10
  HttpHeaderContentLength* = 11
  HttpHeaderContentType* = 12
  HttpHeaderContentEncoding* = 13
  HttpHeaderContentLanguage* = 14
  HttpHeaderContentLocation* = 15
  HttpHeaderContentMd5* = 16
  HttpHeaderContentRange* = 17
  HttpHeaderExpires* = 18
  HttpHeaderLastModified* = 19
  HttpHeaderAccept* = 20
  HttpHeaderAcceptCharset* = 21
  HttpHeaderAcceptEncoding* = 22
  HttpHeaderAcceptLanguage* = 23
  HttpHeaderAuthorization* = 24
  HttpHeaderCookie* = 25
  HttpHeaderExpect* = 26
  HttpHeaderFrom* = 27
  HttpHeaderHost* = 28
  HttpHeaderIfMatch* = 29
  HttpHeaderIfModifiedSince* = 30
  HttpHeaderIfNoneMatch* = 31
  HttpHeaderIfRange* = 32
  HttpHeaderIfUnmodifiedSince* = 33
  HttpHeaderMaxForwards* = 34
  HttpHeaderProxyAuthorization* = 35
  HttpHeaderReferer* = 36
  HttpHeaderRange* = 37
  HttpHeaderTe* = 38
  HttpHeaderTranslate* = 39
  HttpHeaderUserAgent* = 40
  HttpHeaderRequestMaximum* = 41
  HttpHeaderAcceptRanges* = 20
  HttpHeaderAge* = 21
  HttpHeaderEtag* = 22
  HttpHeaderLocation* = 23
  HttpHeaderProxyAuthenticate* = 24
  HttpHeaderRetryAfter* = 25
  HttpHeaderServer* = 26
  HttpHeaderSetCookie* = 27
  HttpHeaderVary* = 28
  HttpHeaderWwwAuthenticate* = 29
  HttpHeaderResponseMaximum* = 30
  HttpHeaderMaximum* = 41
enum HTTP_HEADER_ID : int {
    HttpHeaderCacheControl = 0,
    HttpHeaderConnection = 1,
    HttpHeaderDate = 2,
    HttpHeaderKeepAlive = 3,
    HttpHeaderPragma = 4,
    HttpHeaderTrailer = 5,
    HttpHeaderTransferEncoding = 6,
    HttpHeaderUpgrade = 7,
    HttpHeaderVia = 8,
    HttpHeaderWarning = 9,
    HttpHeaderAllow = 10,
    HttpHeaderContentLength = 11,
    HttpHeaderContentType = 12,
    HttpHeaderContentEncoding = 13,
    HttpHeaderContentLanguage = 14,
    HttpHeaderContentLocation = 15,
    HttpHeaderContentMd5 = 16,
    HttpHeaderContentRange = 17,
    HttpHeaderExpires = 18,
    HttpHeaderLastModified = 19,
    HttpHeaderAccept = 20,
    HttpHeaderAcceptCharset = 21,
    HttpHeaderAcceptEncoding = 22,
    HttpHeaderAcceptLanguage = 23,
    HttpHeaderAuthorization = 24,
    HttpHeaderCookie = 25,
    HttpHeaderExpect = 26,
    HttpHeaderFrom = 27,
    HttpHeaderHost = 28,
    HttpHeaderIfMatch = 29,
    HttpHeaderIfModifiedSince = 30,
    HttpHeaderIfNoneMatch = 31,
    HttpHeaderIfRange = 32,
    HttpHeaderIfUnmodifiedSince = 33,
    HttpHeaderMaxForwards = 34,
    HttpHeaderProxyAuthorization = 35,
    HttpHeaderReferer = 36,
    HttpHeaderRange = 37,
    HttpHeaderTe = 38,
    HttpHeaderTranslate = 39,
    HttpHeaderUserAgent = 40,
    HttpHeaderRequestMaximum = 41,
    HttpHeaderAcceptRanges = 20,
    HttpHeaderAge = 21,
    HttpHeaderEtag = 22,
    HttpHeaderLocation = 23,
    HttpHeaderProxyAuthenticate = 24,
    HttpHeaderRetryAfter = 25,
    HttpHeaderServer = 26,
    HttpHeaderSetCookie = 27,
    HttpHeaderVary = 28,
    HttpHeaderWwwAuthenticate = 29,
    HttpHeaderResponseMaximum = 30,
    HttpHeaderMaximum = 41,
}
#define global HttpHeaderCacheControl       0x0
#define global HttpHeaderConnection         0x1
#define global HttpHeaderDate               0x2
#define global HttpHeaderKeepAlive          0x3
#define global HttpHeaderPragma             0x4
#define global HttpHeaderTrailer            0x5
#define global HttpHeaderTransferEncoding   0x6
#define global HttpHeaderUpgrade            0x7
#define global HttpHeaderVia                0x8
#define global HttpHeaderWarning            0x9
#define global HttpHeaderAllow              0xA
#define global HttpHeaderContentLength      0xB
#define global HttpHeaderContentType        0xC
#define global HttpHeaderContentEncoding    0xD
#define global HttpHeaderContentLanguage    0xE
#define global HttpHeaderContentLocation    0xF
#define global HttpHeaderContentMd5         0x10
#define global HttpHeaderContentRange       0x11
#define global HttpHeaderExpires            0x12
#define global HttpHeaderLastModified       0x13
#define global HttpHeaderAccept             0x14
#define global HttpHeaderAcceptCharset      0x15
#define global HttpHeaderAcceptEncoding     0x16
#define global HttpHeaderAcceptLanguage     0x17
#define global HttpHeaderAuthorization      0x18
#define global HttpHeaderCookie             0x19
#define global HttpHeaderExpect             0x1A
#define global HttpHeaderFrom               0x1B
#define global HttpHeaderHost               0x1C
#define global HttpHeaderIfMatch            0x1D
#define global HttpHeaderIfModifiedSince    0x1E
#define global HttpHeaderIfNoneMatch        0x1F
#define global HttpHeaderIfRange            0x20
#define global HttpHeaderIfUnmodifiedSince  0x21
#define global HttpHeaderMaxForwards        0x22
#define global HttpHeaderProxyAuthorization 0x23
#define global HttpHeaderReferer            0x24
#define global HttpHeaderRange              0x25
#define global HttpHeaderTe                 0x26
#define global HttpHeaderTranslate          0x27
#define global HttpHeaderUserAgent          0x28
#define global HttpHeaderRequestMaximum     0x29
#define global HttpHeaderAcceptRanges       0x14
#define global HttpHeaderAge                0x15
#define global HttpHeaderEtag               0x16
#define global HttpHeaderLocation           0x17
#define global HttpHeaderProxyAuthenticate  0x18
#define global HttpHeaderRetryAfter         0x19
#define global HttpHeaderServer             0x1A
#define global HttpHeaderSetCookie          0x1B
#define global HttpHeaderVary               0x1C
#define global HttpHeaderWwwAuthenticate    0x1D
#define global HttpHeaderResponseMaximum    0x1E
#define global HttpHeaderMaximum            0x29