# Yaf_Response_Abstract 类

(Yaf >=1.0.0)

## 简介

## 类摘要

class Yaf_Response_Abstract {
/* 常量 */
const string DEFAULT_BODY = "content";
/* 属性 */
protected $_header;
protected $_body;
protected $_sendheader;
/* 方法 */
public function __construct()
public function appendBody(string `$content`, string `$key` = ?): bool
public function clearBody(string `$key` = ?): bool
public function clearHeaders(): void
public function getBody(string `$key` = ?): mixed
public function getHeader(): void
public function prependBody(string `$content`, string `$key` = ?): bool
public function response(): void
protected function setAllHeaders(): void
public function setBody(string `$content`, string `$key` = ?): bool
public function setHeader(string `$name`, string `$value`, bool `$replace` = ?): bool
public function setRedirect(string `$url`): bool
private function __toString(): string
public function __destruct()
}

## 属性

_header

_body

_sendheader

## 目录

- Yaf_Response_Abstract::appendBody — 向响应 body 追加内容
- Yaf_Response_Abstract::clearBody — 丢弃所有已存在的响应 body
- Yaf_Response_Abstract::clearHeaders — 丢弃所有设置的 header
- Yaf_Response_Abstract::__construct — The __construct purpose
- Yaf_Response_Abstract::__destruct — The __destruct purpose
- Yaf_Response_Abstract::getBody — 获取已存在的内容
- Yaf_Response_Abstract::getHeader — The getHeader purpose
- Yaf_Response_Abstract::prependBody — The prependBody purpose
- Yaf_Response_Abstract::response — 发送响应
- Yaf_Response_Abstract::setAllHeaders — The setAllHeaders purpose
- Yaf_Response_Abstract::setBody — 设置内容到响应
- Yaf_Response_Abstract::setHeader — 设置响应 header
- Yaf_Response_Abstract::setRedirect — The setRedirect purpose
- Yaf_Response_Abstract::__toString — 获取字符串形式的所有 body

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open