ATMLUtilitiesLibrary.HttpProcessor.writeSuccess C# (CSharp) Метод

writeSuccess() публичный Метод

public writeSuccess ( string content_type = "text/html" ) : void
content_type string
Результат void
        public void writeSuccess( string content_type = "text/html" )
        {
            outputStream.WriteLine( "HTTP/1.0 200 OK" );
            outputStream.WriteLine( "Content-Type: " + content_type );
            outputStream.WriteLine( "Connection: close" );
            outputStream.WriteLine( "" );
        }

Usage Example

Пример #1
0
        public override void handleGETRequest(HttpProcessor p)
        {
            string contextPath = p.ContextPath;
            Dictionary <String, String> properties = p.Properties;

            if (p.http_url.Equals("/Test.png"))
            {
                Stream fs = File.Open("../../Test.png", FileMode.Open);

                p.writeSuccess("image/png");
                fs.CopyTo(p.outputStream.BaseStream);
                p.outputStream.BaseStream.Flush();
            }

            Console.WriteLine("request: {0}", p.http_url);
            p.writeSuccess();
            p.outputStream.WriteLine("<html><body><h1>test server</h1>");
            p.outputStream.WriteLine("Current Time: " + DateTime.Now);
            p.outputStream.WriteLine("url : {0}", p.http_url);

            p.outputStream.WriteLine("<form method=post action=/form>");
            p.outputStream.WriteLine("<input type=text name=foo value=foovalue>");
            p.outputStream.WriteLine("<input type=submit name=bar value=barvalue>");
            p.outputStream.WriteLine("</form>");
        }
All Usage Examples Of ATMLUtilitiesLibrary.HttpProcessor::writeSuccess