Exemple #1
0
 public void Parse()
 {
     Initialize();
     ParseRequestLine();
     while (ParseHeader())
     {
         continue;
     }
     ParseCRLF(false);
     OnReceiveHeader?.Invoke();
     ParseMessageBody();
 }
Exemple #2
0
 public void Parse(HttpMethod method)
 {
     do
     {
         Initialize(method);
         ParseStatusLine();
         while (ParseHeader())
         {
             continue;
         }
         ParseCRLF(false);
         OnReceiveHeader?.Invoke();
         ParseMessageBody();
     }while (StatusCode == 100);
 }