Beispiel #1
0
        public Parser(HttpParserType type)
        {
            unsafe
            {
                HttpParserSettings settings = new HttpParserSettings();
                settings.on_message_begin = OnMessageBegin;
                settings.on_message_complete = OnMessageComplete;
                settings.on_url = OnUrl;
                settings.on_header_field = OnHeaderField;
                settings.on_header_value = OnHeaderValue;
                settings.on_headers_complete = OnHeadersComplete;
                settings.on_body = OnBody;

                _parser = new HttpParser(settings, type);
            }
        }
Beispiel #2
0
        public Parser(HttpParserType type)
        {
            unsafe
            {
                HttpParserSettings settings = new HttpParserSettings();
                settings.on_message_begin    = OnMessageBegin;
                settings.on_message_complete = OnMessageComplete;
                settings.on_url              = OnUrl;
                settings.on_header_field     = OnHeaderField;
                settings.on_header_value     = OnHeaderValue;
                settings.on_headers_complete = OnHeadersComplete;
                settings.on_body             = OnBody;

                _parser = new HttpParser(settings, type);
            }
        }