public static class HttpPublic Properties | |
| Context | 获取当前 HTTP 上下文。 |
| CurrentRequestCulture | 获取当前请求的 RequestCulture。 |
| CurrentRequestCultureInfo | 获取当前请求的 CultureInfo。 |
| FirstLanguageInRequestHeader | 从当前请求头 "Accept-Language" 里获取到的第一个语言。 |
| Request | 获取当前 HTTP 请求。 |
| RequestAbsUrl | 获取当前请求的绝对 Url。 |
| RequestAbsUrlWithoutQueryString | 获取当前请求的绝对 Url,不含 QueryString 部分。 |
| RequestCookies | 获取当前 HTTP 请求中的 Cookie 集合。 |
| RequestEncoding | 获取当前请求的字符编码。 |
| RequestFullUrl | 获取当前请求的完整 Url。 |
| RequestFullUrlWithoutQueryString | 获取当前请求的完整 Url,不含 QueryString 部分。 |
| RequestHeaders | 获取当前 HTTP 请求标头。 |
| RequestIp | 获取当前请求的 IP 地址。 |
| RequestPagePath | 获取当前请求的页面的路径。 |
| RequestPagePathBase | 获取当前请求的页面的基路径。 |
| RequestQueryString | 获取当前请求的 Url 中的 QueryString 部分。 |
| RequestUserAgent | 获取当前请求的 User-Agent。 |
| Response | 获取当前 HTTP 响应。 |
| ResponseCookies | 获取当前 HTTP 响应中的 Cookie 集合。 |
| ResponseHeaders | 获取当前 HTTP 响应标头。 |
| WebHostWithoutPort | 获取当前应用 Url 里的 Host 部分的值,不含端口。 |
| WebPort | 获取当前应用 Url 里的端口。80、443 等默认端口通常会返回 null。 |
| WebPortAndPathBase | 获取当前应用 Url 里的端口和基路径部分。若端口是 80、443 等默认端口,通常只会返回基路径。 |
| WebRootUrl | 获取当前应用的根的完整 Url。 |
Public Methods | |
| CreateAccessDeniedHtmlResult | 创建一个 HTTP 403 Forbidden 的 HTML ContentResult,用于表示无权访问。 |
| CreateAccessDeniedTextResult | 创建一个 HTTP 403 Forbidden 的纯文本 ContentResult,用于表示无权访问。 |
| DeleteCookie | 在当前 HTTP 响应里删除 Cookie。 |
| DeleteCookieWithPostfix | 在当前 HTTP 响应里删除 Cookie,名称将被追加后缀配置 CookieNamePostfix。 |
| GetCookie | 在当前 HTTP 请求里获取 Cookie。 |
| GetCookieWithPostfix | 在当前 HTTP 请求里获取 Cookie,名称将被追加后缀配置 CookieNamePostfix。 |
| SetCookie | 在当前 HTTP 响应里设置 Cookie。 |
| SetCookieWithPostfix | 在当前 HTTP 响应里设置 Cookie,名称将被追加后缀配置 CookieNamePostfix。 |