(Yaf >=1.0.0)
Yaf_Response_Abstract 是响应对象的基类, 它携带要发送给客户端的头部(header)和内容块(content)。 它由 Yaf_Dispatcher 实例化; 通过 Yaf_Dispatcher::getResponse() 来访问, 通常在控制器、动作或插件中使用。
具体的子类是 Yaf_Response_Http (用于 Web SAPI,会实际发送 HTTP 头部)和 Yaf_Response_Cli(用于命令行)。
目前已设置的 HTTP 头部,以头部名/值对的数组形式存储。 仅对 Yaf_Response_Http 有意义。
内容块,以内容键(content key)为索引(默认为
content,即
Yaf_Response_Abstract::DEFAULT_BODY)。
头部是否应与内容一起发送。在 Yaf_Response_Http 中, 它还记录头部是否已经发送。