HttpRequest 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示单个 HTTP 请求的传入端。
public ref class HttpRequest abstract
public abstract class HttpRequest
type HttpRequest = class
Public MustInherit Class HttpRequest
- 继承
-
HttpRequest
构造函数
HttpRequest() |
表示单个 HTTP 请求的传入端。 |
属性
Body |
获取或设置请求正文 Stream。 |
BodyReader |
获取请求正文 PipeReader。 |
ContentLength |
获取或设置 Content-Length 标头。 |
ContentType |
获取或设置 Content-Type 标头。 |
Cookies |
获取此请求的 Cookie 集合。 |
Form |
获取或设置窗体形式的请求正文。 |
HasFormContentType |
检查表单类型的 Content-Type 标头。 |
Headers |
获取请求标头。 |
Host |
获取或设置 Host 标头。 可以包含端口。 |
HttpContext |
获取 HttpContext 此请求的 。 |
IsHttps |
如果 RequestScheme 为 https,则返回 true。 |
Method |
获取或设置 HTTP 方法。 |
Path |
获取或设置标识所请求资源的请求路径部分。 如果 PathBase 包含完整路径,则该值可以是 Empty ;对于“OPTIONS *”请求,该值可以是 。 除“%2F”外,服务器将完全解码路径,该路径将解码为“/”并更改路径段的含义。 “%2F”只能在将路径拆分为段后替换。 |
PathBase |
获取或设置请求的基路径。 路径基不应以尾部斜杠结尾。 |
Protocol |
获取或设置请求协议 (例如 HTTP/1.1) 。 |
Query |
获取从 Request.QueryString 分析的查询值集合。 |
QueryString |
获取或设置用于在 Request.Query 中创建查询集合的原始查询字符串。 |
RouteValues |
获取此请求的路由值的集合。 |
Scheme |
获取或设置 HTTP 请求方案。 |
方法
ReadFormAsync(CancellationToken) |
如果请求正文是窗体,则读取请求正文。 |