示例#1
0
            public Request(BasicServer.Request Raw, StandardRequestHeaders Headers)
            {
                this.RawRequest = Raw;
                this.RawHeaders = Raw.Metadata.Headers;
                this.Method     = Raw.Method;

                Query        = new Query(Raw.Metadata.Query);
                this.Headers = Headers;
            }
示例#2
0
 public Request_With_Body(BasicServer.Request_With_Body Raw, StandardRequestHeaders Headers) : base(Raw, Headers)
 {
     if (Headers.Content_Type.HasValue)
     {
         if (Headers.Content_Type.Value.Equals("application/x-www-form-urlencoded"))
         {
             Body = new RequestBody_URLEncoded(Raw.Body);
         }
         else if (Headers.Content_Type.Value.Equals("multipart/form-data"))
         {
             Body = new RequestBody_FormDataEncoded(Raw.Body);
         }
         else
         {
             Body = new RequestBody(Raw.Body);
         }
     }
     else
     {
         Body = new RequestBody(Raw.Body);
     }
 }