コード例 #1
0
        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);
        }