public string GetHeader() { string buffer = ""; buffer = buffer + HttpVersion + HttpStatus + "\r\n"; buffer = buffer + "Server: irek\r\n"; buffer = buffer + "Content-Type: " + ContentType + "\r\n"; buffer = buffer + "Accept-Ranges: bytes\r\n"; buffer = buffer + "Content-Length: " + ContentLength + "\r\n"; if (!string.IsNullOrEmpty(Cookie)) { buffer = buffer + Cookie + "\r\n"; } buffer = buffer + "\r\n"; header = buffer; return header; }
public static string Get404() { string b = "<h1>Error 404: Page Not Found!</h1>"; Header h = new Header("HTTP/1.1", "text/html", b.Length, " 404 Not Found"); return (h.GetHeader() + b); }