Org.Apache.Http.Client 命名空间

用于客户端 HTTP 通信和模块入口点的 HttpClient API。

名称 说明
CircularRedirectException

发出循环重定向信号

ClientProtocolException

发出 HTTP 协议中的错误信号。

HttpResponseException

向非 2xx HTTP 响应发出信号。

IHttpClientExtensions

用于客户端 HTTP 通信和模块入口点的 HttpClient API。

NonRepeatableRequestException

由于不可重复的请求实体,信号无法重试请求。

RedirectException

由于重定向无效导致 HTTP 规范的信号冲突

接口

名称 说明
IAuthenticationHandler

用于客户端 HTTP 通信和模块入口点的 HttpClient API。

ICookieStore

抽象 Cookie 存储。

ICredentialsProvider

抽象凭据提供程序。

IHttpClient

HTTP 客户端的接口。

IHttpRequestRetryHandler

用于确定在执行期间是否应在可恢复异常后重试 HttpRequest 的处理程序。

IRedirectHandler

用于确定是否应将 HTTP 请求重定向到新位置的处理程序,以响应从目标服务器收到的 HTTP 响应。

IRequestDirector

客户端请求控制器。

IResponseHandler

封装从 IHttpResponse.. 生成响应对象的过程的处理程序。

IUserTokenHandler

用于确定给定的执行上下文是否特定于用户的处理程序。