DefaultHttpRequest Class¶
- Namespace
Microsoft.AspNetCore.Http.Internal
- Assemblies
- Microsoft.AspNetCore.Http
Syntax¶
public class DefaultHttpRequest : HttpRequest
-
class
Microsoft.AspNetCore.Http.Internal.
DefaultHttpRequest
Constructors¶
-
DefaultHttpRequest
(Microsoft.AspNetCore.Http.HttpContext)¶ public DefaultHttpRequest(HttpContext context)
-
Properties¶
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
Body
¶ Return type: System.IO.Stream public override Stream Body { get; set; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
ContentLength
¶ Return type: System.Nullable<System.Int64> public override long ? ContentLength { get; set; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
ContentType
¶ Return type: System.String public override string ContentType { get; set; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
Cookies
¶ Return type: Microsoft.AspNetCore.Http.IRequestCookieCollection public override IRequestCookieCollection Cookies { get; set; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
Form
¶ Return type: Microsoft.AspNetCore.Http.IFormCollection public override IFormCollection Form { get; set; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
HasFormContentType
¶ Return type: System.Boolean public override bool HasFormContentType { get; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
Headers
¶ Return type: Microsoft.AspNetCore.Http.IHeaderDictionary public override IHeaderDictionary Headers { get; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
Host
¶ Return type: Microsoft.AspNetCore.Http.HostString public override HostString Host { get; set; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
HttpContext
¶ Return type: Microsoft.AspNetCore.Http.HttpContext public override HttpContext HttpContext { get; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
IsHttps
¶ Return type: System.Boolean public override bool IsHttps { get; set; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
Method
¶ Return type: System.String public override string Method { get; set; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
Path
¶ Return type: Microsoft.AspNetCore.Http.PathString public override PathString Path { get; set; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
PathBase
¶ Return type: Microsoft.AspNetCore.Http.PathString public override PathString PathBase { get; set; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
Protocol
¶ Return type: System.String public override string Protocol { get; set; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
Query
¶ Return type: Microsoft.AspNetCore.Http.IQueryCollection public override IQueryCollection Query { get; set; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
QueryString
¶ Return type: Microsoft.AspNetCore.Http.QueryString public override QueryString QueryString { get; set; }
-
Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.
Scheme
¶ Return type: System.String public override string Scheme { get; set; }
-
Methods¶
-
Initialize
(Microsoft.AspNetCore.Http.HttpContext)¶ public virtual void Initialize(HttpContext context)
-
ReadFormAsync
(System.Threading.CancellationToken)¶ Return type: System.Threading.Tasks.Task<Microsoft.AspNetCore.Http.IFormCollection> public override Task<IFormCollection> ReadFormAsync(CancellationToken cancellationToken)
-
Uninitialize
()¶ public virtual void Uninitialize()
-