Skip to content

class HttpContext

cangjie
public abstract class HttpContext

功能:定义 HTTP 请求处理过程中的上下文抽象。

成员概览

成员功能
prop items返回当前上下文的项目集合。
prop session返回当前上下文关联的 Session 对象。
prop request返回当前 HTTP 请求对象。
prop response返回当前 HTTP 响应对象。
prop user获取或设置当前用户主体。
prop services返回当前请求的服务提供器。
prop features返回当前上下文的功能集合。

prop items

cangjie
public prop items: Map<String, Any>

功能:返回当前上下文的项目集合。

类型:Map<String, Any>

prop session

cangjie
public prop session: Session

功能:返回当前上下文关联的 Session 对象。

类型:Session

prop request

cangjie
public prop request: HttpRequest

功能:返回当前 HTTP 请求对象。

类型:HttpRequest

prop response

cangjie
public prop response: HttpResponse

功能:返回当前 HTTP 响应对象。

类型:HttpResponse

prop user

cangjie
public mut prop user: ClaimsPrincipal

功能:获取或设置当前用户主体。

类型:ClaimsPrincipal

prop services

cangjie
public prop services: IServiceProvider

功能:返回当前请求的服务提供器。

类型:IServiceProvider

prop features

cangjie
public prop features: IFeatureCollection

功能:返回当前上下文的功能集合。

类型:IFeatureCollection