2015_HttpHeaders

4
Sheet1 Page 1 HTTP/1.x HTTP/2 (HPACK) Rust (Hyper) :authority Address :method Method :path :scheme Status? :status StatusCode Accept accept Accept HdrAccept Accept Accept-Charset accept-charset AcceptCharset HdrAcceptCharset Accept-Encoding accept-encoding AcceptEncoding HdrAcceptEncoding Accept-Language accept-language AcceptLanguage HdrAcceptLanguage Accept-Datetime? Accept-Ranges accept-ranges AccessControlAllowHeaders AccessControlAllowMethods AccessControlMaxAge AccessControlRequestHeaders AccessControlRequestMethod Access-Control-Allow-Origi access-control-allow-origAccessControlAllowOrigin Age age HdrAge Allow allow Allow HdrAllow Authorization authorization Authorization HdrAuthorization Cache-Control cache-control CacheControl HdrCacheControl Content-Disposition content-disposition Connection Connection HdrConnection Connection HdrContentBase Content-Encoding content-encoding HdrContentEncoding ContentEncoding Content-Language content-language HdrContentLanguage Content-Length content-length ContentLength HdrContentLength ContentLength Content-Location content-location HdrContentLocation Content-MD5 HdrContentMD5 Content-Range HdrContentRange Content-Type content-type ContentType HdrContentType ContentType Cookie cookie Cookie HdrCookie Date date Date HdrDate Date ETag etag ETag HdrETag Expect expect Expect HdrExpect Expect Expires expires Expires HdrExpires Form form HdrFrom Host host Host HdrHost Host if-match if-match IfMatch HdrIfMatch if-modified-since if-modified-since IfModifiedSince HdrIfModifiedSince IfModifiedSince if-none-match if-none-match IfNoneMatch HdrIfNoneMatch if-range if-range HdrIfRange Range Haskell (Network.HTTP.Headers) C#/.NET (System.Net.HttpWeb*)             HdrContentTransferEncod ing?        

description

HTTP Header Comparison

Transcript of 2015_HttpHeaders

Page 1: 2015_HttpHeaders

Sheet1

Page 1

HTTP/1.x HTTP/2 (HPACK) Rust (Hyper)

:authority Address

:method Method

:path

:scheme

Status? :status StatusCode

Accept accept Accept HdrAccept Accept

Accept-Charset accept-charset AcceptCharset HdrAcceptCharset

Accept-Encoding accept-encoding AcceptEncoding HdrAcceptEncoding

Accept-Language accept-language AcceptLanguage HdrAcceptLanguage

Accept-Datetime?

Accept-Ranges accept-ranges

AccessControlAllowHeaders

AccessControlAllowMethods

AccessControlMaxAge

AccessControlRequestHeaders

AccessControlRequestMethod

Access-Control-Allow-Origiaccess-control-allow-origAccessControlAllowOrigin

Age age HdrAge

Allow allow Allow HdrAllow

Authorization authorization Authorization HdrAuthorization

Cache-Control cache-control CacheControl HdrCacheControl

Content-Disposition content-disposition

Connection Connection HdrConnection Connection

HdrContentBase

Content-Encoding content-encoding HdrContentEncoding ContentEncoding

Content-Language content-language HdrContentLanguage

Content-Length content-length ContentLength HdrContentLength ContentLength

Content-Location content-location HdrContentLocation

Content-MD5 HdrContentMD5

Content-Range HdrContentRange

Content-Type content-type ContentType HdrContentType ContentType

Cookie cookie Cookie HdrCookie

Date date Date HdrDate Date

ETag etag ETag HdrETag

Expect expect Expect HdrExpect Expect

Expires expires Expires HdrExpires

Form form HdrFrom

Host host Host HdrHost Host

if-match if-match IfMatch HdrIfMatch

if-modified-since if-modified-since IfModifiedSince HdrIfModifiedSince IfModifiedSince

if-none-match if-none-match IfNoneMatch HdrIfNoneMatch

if-range if-range HdrIfRange Range

Haskell(Network.HTTP.Headers)

C#/.NET(System.Net.HttpWeb*)

 

 

 

 

 

 

 

 

 

 

 

 HdrContentTransferEncoding?  

 

 

 

 

 

 

Page 2: 2015_HttpHeaders

Sheet1

Page 2

if-unmodified-since if-unmodified-since IfUnmodifiedSince HdrIfUnmodifiedSince

Last-Modified last-modified LastModified HdrLastModified LastModified

Link link

Location location Location HdrLocation

Max-Forwards max-forwards HdrMaxForwards

Origin

P3P

Pragma Pragma HdrPragma

ProxyConnection

proxy-authenticate HdrProxyAuthenticate

Proxy-Authorization proxy-authorization HdrProxyAuthorization

HdrPublic

Range range HdrRange

Referer referer Referer HdrReferer Referer

Refresh? refresh

Retry-After retry-after HdrRetryAfter

Server server Server HdrServer Server

Set-Cookie set-cookie SetCookie HdrSetCookie

Strict-Transport-Security strict-transport-security

TE HdrTE

Trailer HdrTrailer

Transfer-Encoding transfer-encoding TransferEncoding HdrTransferEncoding TransferEncoding

Upgrade Upgrade HdrUpgrade

User-Agent user-agent UserAgent HdrUserAgent UserAgent

Vary vary Vary HdrVary

Via via HdrVia

Warning HdrWarning

WWW-Authenticate www-authenticate HdrWWWAuthenticate

AllowAutoRedirect

AllowReadStreamBuffering

AllowWriteStreamBuffering

AutomaticDecompression

CachePolicy

ClientCertificates

ContinueTimeout

CookieContainer

CreatorInstance

Credentials

KeepAlive

MediaType

ReadWriteTimeout

SendChunked

Timeout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Page 3: 2015_HttpHeaders

Sheet1

Page 3

Page 4: 2015_HttpHeaders

Sheet1

Page 4

AllowReadStreamBuffering

AllowWriteStreamBuffering