Example #1
0
 private void AcceptSocket(object state)
 {
     if (IsRuning)
     {
         Socket socket = state as Socket;
         HttpProcessor processor = new HttpProcessor(_host, socket);
         processor.ProcessRequest();
     }
 }
Example #2
0
        public WorkerRequest(SimpleHost host, HttpProcessor processor, RequestInfo requestInfo)
        {
            _host = host;
            _processor = processor;
            _requestInfo = requestInfo;

            _responseHeaders = new Dictionary<string, string>();
            _responseBodyBytes = new List<byte[]>();

            ParseRequestHeaders();
        }
Example #3
0
 public void ProcessRequest(HttpProcessor processor, RequestInfo requestInfo)
 {
     WorkerRequest workerRequest = new WorkerRequest(this, processor, requestInfo);
     HttpRuntime.ProcessRequest(workerRequest);
 }