http_response 类
表示 HTTP 响应。
警告
本主题包含有关 C++ REST SDK 1.0 (codename "Casablanca") 的信息。如果你正在从 Codeplex Casablanca 网页 使用更高版本,则使用 http://casablanca.codeplex.com/documentation 上的本地文档。
class http_response;
Members
公共构造函数
名称 |
描述 |
---|---|
已重载。 构造一个响应,该响应具有空状态代码,没有标题和正文。 |
公共方法
名称 |
描述 |
---|---|
生成一个调用方可能会用于从传入的请求检索数据的流。 |
|
接收到此响应消息的所有数据时,向用户(客户端)发出信号。 |
|
获取响应的错误代码。 这用于 HTTP 状态代码以外的错误。 |
|
将响应消息的正文提取到 json 值中,检查内容类型是否为 application\json。 仅可提取一次正文,因为在某些情况下,将对“移出”数据的位置进行优化。 |
|
提取响应消息的正文作为字符串值,检查内容类型是否为 IME 文本类型。 仅可提取一次正文,因为在某些情况下,将对“移出”数据的位置进行优化。 |
|
将响应消息的正文提取到字节的一个矢量中。 |
|
已重载。 获取响应消息的标头。 |
|
获取响应消息的原因短语。 如果未设置原因短语,则默认将其设置为对应于状态代码的标准原因短语。 |
|
已重载。 将消息的正文设置为文本字符串,并设置“Content-Type”标头。 假定字符串的字符编码为 OS 的默认代码页,并将执行相应的转换,转换为 UTF-8。 |
|
设置响应的错误代码。 这用于 HTTP 状态代码以外的错误。 |
|
设置响应消息的原因短语。 如果未设置原因短语,则默认将其设置为对应于状态代码的标准原因短语。 |
|
设置响应消息的状态代码。 |
|
获取响应消息的状态代码。 |
|
生成消息的字符串表示形式,如有可能,包括正文。 |
公共运算符
名称 |
描述 |
---|---|
赋值运算符。 |
要求
**标头:**http_msg.h
**命名空间:**web::http