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) |
如果请求正文是窗体,则读取请求正文。 |