- switch (header){
- case "Cache-Control": return HeaderCacheControl;
- case "Connection": return HeaderConnection;
- case "Date": return HeaderDate;
- case "Keep-Alive": return HeaderKeepAlive;
- case "Pragma": return HeaderPragma;
- case "Trailer": return HeaderTrailer;
- case "Transfer-Encoding": return HeaderTransferEncoding;
- case "Upgrade": return HeaderUpgrade;
- case "Via": return HeaderVia;
- case "Warning": return HeaderWarning;
- case "Allow": return HeaderAllow;
- case "Content-Length": return HeaderContentLength;
- case "Content-Type": return HeaderContentType;
- case "Content-Encoding": return HeaderContentEncoding;
- case "Content-Language": return HeaderContentLanguage;
- case "Content-Location": return HeaderContentLocation;
- case "Content-MD5": return HeaderContentMd5;
- case "Content-Range": return HeaderContentRange;
- case "Expires": return HeaderExpires;
- case "Last-Modified": return HeaderLastModified;
- case "Accept": return HeaderAccept;
- case "Accept-Charset": return HeaderAcceptCharset;
- case "Accept-Encoding": return HeaderAcceptEncoding;
- case "Accept-Language": return HeaderAcceptLanguage;
- case "Authorization": return HeaderAuthorization;
- case "Cookie": return HeaderCookie;
- case "Expect": return HeaderExpect;
- case "From": return HeaderFrom;
- case "Host": return HeaderHost;
- case "If-Match": return HeaderIfMatch;
- case "If-Modified-Since": return HeaderIfModifiedSince;
- case "If-None-Match": return HeaderIfNoneMatch;
- case "If-Range": return HeaderIfRange;
- case "If-Unmodified-Since": return HeaderIfUnmodifiedSince;
- case "Max-Forwards": return HeaderMaxForwards;
- case "Proxy-Authorization": return HeaderProxyAuthorization;
- case "Referer": return HeaderReferer;
- case "Range": return HeaderRange;
- case "TE": return HeaderTe;
- case "User-Agent": return HeaderUserAgent;
- }
-