private static void GenerateReplyToRequest(Socket handler, string content) { // Convert the string data to byte data using ASCII encoding. //byte[] replyData = Encoding.ASCII.GetBytes(content); var parser = new GetParser(content); var response = parser.ParseHttpGet(); // Begin sending the data to the remote device. //var replyString = String.Join(" - ", strings).GetBytes(); var replyStringBytes = "<HTML>\r\n<HEAD>\r\n<TITLE>Hello World in HTML</TITLE>\r\n</HEAD>\r\n<BODY>\r\n<CENTER><H1>Hello World!</H1></CENTER>\r\n</BODY>\r\n</HTML>" .GetBytes(); handler.BeginSend(replyStringBytes, 0, replyStringBytes.Length, 0, CompleteSend, handler); }