mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-02 17:28:30 +00:00
Fix bugs and make improvements
- Fix regression with `%lu` - Added some more headers witnessed in the wild - Added `-M INT` option to redbean to tune max payload size - Work around InfoZIP 256 character limit on comment line size
This commit is contained in:
parent
3aa8983ec1
commit
1966369e8e
17 changed files with 574 additions and 415 deletions
141
net/http/http.h
141
net/http/http.h
|
@ -20,72 +20,81 @@
|
|||
#define kHttpReport 16
|
||||
#define kHttpUnlock 17
|
||||
|
||||
#define kHttpAccept 0
|
||||
#define kHttpAcceptCharset 1
|
||||
#define kHttpAcceptEncoding 2
|
||||
#define kHttpAcceptLanguage 3
|
||||
#define kHttpAge 4
|
||||
#define kHttpAllow 5
|
||||
#define kHttpAuthorization 6
|
||||
#define kHttpCacheControl 7
|
||||
#define kHttpChunked 8
|
||||
#define kHttpLink 9
|
||||
#define kHttpConnection 10
|
||||
#define kHttpContentBase 11
|
||||
#define kHttpContentEncoding 12
|
||||
#define kHttpContentLanguage 13
|
||||
#define kHttpContentLength 14
|
||||
#define kHttpContentLocation 15
|
||||
#define kHttpContentMd5 16
|
||||
#define kHttpContentRange 17
|
||||
#define kHttpContentType 18
|
||||
#define kHttpDate 19
|
||||
#define kHttpEtag 20
|
||||
#define kHttpExpires 21
|
||||
#define kHttpFrom 22
|
||||
#define kHttpHost 23
|
||||
#define kHttpIfMatch 24
|
||||
#define kHttpIfModifiedSince 25
|
||||
#define kHttpIfNoneMatch 26
|
||||
#define kHttpIfRange 27
|
||||
#define kHttpIfUnmodifiedSince 28
|
||||
#define kHttpKeepAlive 29
|
||||
#define kHttpMaxForwards 30
|
||||
#define kHttpPragma 31
|
||||
#define kHttpProxyAuthenticate 32
|
||||
#define kHttpProxyAuthorization 33
|
||||
#define kHttpProxyConnection 34
|
||||
#define kHttpRange 35
|
||||
#define kHttpReferer 36
|
||||
#define kHttpTransferEncoding 37
|
||||
#define kHttpUpgrade 38
|
||||
#define kHttpUserAgent 39
|
||||
#define kHttpVia 40
|
||||
#define kHttpLocation 41
|
||||
#define kHttpPublic 42
|
||||
#define kHttpRetryAfter 43
|
||||
#define kHttpServer 44
|
||||
#define kHttpVary 45
|
||||
#define kHttpWarning 46
|
||||
#define kHttpWwwAuthenticate 47
|
||||
#define kHttpLastModified 48
|
||||
#define kHttpTrailer 49
|
||||
#define kHttpTe 50
|
||||
#define kHttpDnt 51
|
||||
#define kHttpExpect 52
|
||||
#define kHttpContentDisposition 53
|
||||
#define kHttpContentDescription 54
|
||||
#define kHttpOrigin 55
|
||||
#define kHttpUpgradeInsecureRequests 56
|
||||
#define kHttpUri 57
|
||||
#define kHttpXCsrfToken 58
|
||||
#define kHttpXForwardedFor 59
|
||||
#define kHttpXForwardedHost 60
|
||||
#define kHttpXForwardedProto 61
|
||||
#define kHttpXRequestedWith 62
|
||||
#define kHttpAccessControlRequestMethod 63
|
||||
#define kHttpAccessControlRequestHeaders 64
|
||||
#define kHttpHeadersMax 65
|
||||
#define kHttpHost 0
|
||||
#define kHttpCacheControl 1
|
||||
#define kHttpConnection 2
|
||||
#define kHttpAccept 3
|
||||
#define kHttpAcceptLanguage 4
|
||||
#define kHttpAcceptEncoding 5
|
||||
#define kHttpUserAgent 6
|
||||
#define kHttpReferer 7
|
||||
#define kHttpXForwardedFor 8
|
||||
#define kHttpOrigin 9
|
||||
#define kHttpUpgradeInsecureRequests 10
|
||||
#define kHttpPragma 11
|
||||
#define kHttpCookie 12
|
||||
#define kHttpDnt 13
|
||||
#define kHttpSecGpc 14
|
||||
#define kHttpFrom 15
|
||||
#define kHttpIfModifiedSince 16
|
||||
#define kHttpXRequestedWith 17
|
||||
#define kHttpXForwardedHost 18
|
||||
#define kHttpXForwardedProto 19
|
||||
#define kHttpXCsrfToken 20
|
||||
#define kHttpSaveData 21
|
||||
#define kHttpRange 22
|
||||
#define kHttpContentLength 23
|
||||
#define kHttpContentType 24
|
||||
#define kHttpVary 25
|
||||
#define kHttpDate 26
|
||||
#define kHttpServer 27
|
||||
#define kHttpExpires 28
|
||||
#define kHttpContentEncoding 29
|
||||
#define kHttpLastModified 30
|
||||
#define kHttpEtag 31
|
||||
#define kHttpAllow 32
|
||||
#define kHttpContentRange 33
|
||||
#define kHttpAcceptCharset 34
|
||||
#define kHttpAccessControlAllowCredentials 35
|
||||
#define kHttpAccessControlAllowHeaders 36
|
||||
#define kHttpAccessControlAllowMethods 37
|
||||
#define kHttpAccessControlAllowOrigin 38
|
||||
#define kHttpAccessControlMaxAge 39
|
||||
#define kHttpAccessControlMethod 40
|
||||
#define kHttpAccessControlRequestHeaders 41
|
||||
#define kHttpAccessControlRequestMethod 42
|
||||
#define kHttpAccessControlRequestMethods 43
|
||||
#define kHttpAge 44
|
||||
#define kHttpAuthorization 45
|
||||
#define kHttpContentBase 46
|
||||
#define kHttpContentDescription 47
|
||||
#define kHttpContentDisposition 48
|
||||
#define kHttpContentLanguage 49
|
||||
#define kHttpContentLocation 50
|
||||
#define kHttpContentMd5 51
|
||||
#define kHttpExpect 52
|
||||
#define kHttpIfMatch 53
|
||||
#define kHttpIfNoneMatch 54
|
||||
#define kHttpIfRange 55
|
||||
#define kHttpIfUnmodifiedSince 56
|
||||
#define kHttpKeepAlive 57
|
||||
#define kHttpLink 58
|
||||
#define kHttpLocation 59
|
||||
#define kHttpMaxForwards 60
|
||||
#define kHttpProxyAuthenticate 61
|
||||
#define kHttpProxyAuthorization 62
|
||||
#define kHttpProxyConnection 63
|
||||
#define kHttpPublic 64
|
||||
#define kHttpRetryAfter 65
|
||||
#define kHttpTe 66
|
||||
#define kHttpTrailer 67
|
||||
#define kHttpTransferEncoding 68
|
||||
#define kHttpUpgrade 69
|
||||
#define kHttpUri 70
|
||||
#define kHttpWarning 71
|
||||
#define kHttpWwwAuthenticate 72
|
||||
#define kHttpVia 73
|
||||
#define kHttpHeadersMax 74
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue