http_pipeline_stage 类

HTTP 客户端处理程序类,用于表示 HTTP 管道阶段。

警告

本主题包含有关 C++ REST SDK 1.0 (codename "Casablanca") 的信息。如果你正在从 Codeplex Casablanca 网页 使用更高版本,则使用 http://casablanca.codeplex.com/documentation 上的本地文档。

class http_pipeline_stage : public std::enable_shared_from_this<http_pipeline_stage>;

Members

公共构造函数

名称

描述

http_pipeline_stage::~http_pipeline_stage 析构函数

受保护的构造函数

名称

描述

http_pipeline_stage::http_pipeline_stage 构造函数

公共方法

名称

描述

http_pipeline_stage::propagate 方法

针对给定的请求运行此阶段,并传递到下一阶段。

受保护的方法

名称

描述

http_pipeline_stage::current_stage 方法

获取指向此管道阶段的共享指针。

http_pipeline_stage::next_stage 方法

获取管道中的下一个阶段。

备注

发出一个请求时,它经过一系列的阶段,可由应用程序和/或库自定义。 默认阶段将于较低级别的通信层交互,以将消息实际上发送到网络上。 创建客户端实例时,应用程序可能会在已经存在的阶段前添加管道阶段。 每个阶段的值中都具有对可用的下一阶段的引用。

要求

**标头:**http_msg.h

**命名空间:**web::http

请参见

参考

web::http 命名空间