From b9a93b1543e9d0fde802986b2628349c566da24a Mon Sep 17 00:00:00 2001 From: cuiliang Date: Tue, 29 May 2018 20:12:48 +0800 Subject: [PATCH] Doc (#16324) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 修正错误 修正错误 * 对齐其行数 * Update runtime-responses.md * Update runtime-responses.md * Update structure-applications.md * Update runtime-sessions-cookies.md * Update tutorial-console.md --- docs/guide-zh-CN/runtime-responses.md | 22 ++++++++++---------- docs/guide-zh-CN/runtime-sessions-cookies.md | 2 +- docs/guide-zh-CN/structure-applications.md | 2 +- docs/guide-zh-CN/tutorial-console.md | 4 ++-- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/docs/guide-zh-CN/runtime-responses.md b/docs/guide-zh-CN/runtime-responses.md index 76c024712d..a24533bf29 100644 --- a/docs/guide-zh-CN/runtime-responses.md +++ b/docs/guide-zh-CN/runtime-responses.md @@ -1,23 +1,23 @@ 响应 ========= -当应用完成处理一个[请求](runtime-requests.md)后, 会生成一个[[yii\web\Response|response]]响应对象并发送给终端用户 -响应对象包含的信息有HTTP状态码,HTTP头和主体内容等, -网页应用开发的最终目的本质上就是根据不同的请求构建这些响应对象。 +当一个应用在处理完一个[请求](runtime-requests.md)后, 这个应用会生成一个[[yii\web\Response|response]]响应对象并把这个响应对象发送给终端用户 +这个响应对象包含的信息有HTTP状态码,HTTP头和主体内容等, +从本质上说,网页应用开发最终的目标就是根据不同的请求去构建这些响应对象。 -在大多是情况下主要处理继承自 [[yii\web\Response]] 的 -`response` [应用组件](structure-application-components.md), -尽管如此,Yii也允许你创建你自己的响应对象并发送给终端用户,这方面后续会阐述。 +在大多数实际应用情况下,你应该主要地去处理`response`这个 [应用组件](structure-application-components.md), +在默认情况下,它是一个继承自[[yii\web\Response]]的实例 +然而,Yii也允许你创建自己的响应对象并发送给终端用户,这方面在后续会阐述。 -在本节,将会描述如何构建响应和发送给终端用户。 +在本节,我们将会讲述如何组装和构建响应并把它发送给终端用户。 ## 状态码 -构建响应时,最先应做的是标识请求是否成功处理的状态,可通过设置 -[[yii\web\Response::statusCode]] 属性,该属性使用一个有效的 -[HTTP 状态码](https://tools.ietf.org/html/rfc2616#section-10)。例如,为标识处理已被处理成功, -可设置状态码为200,如下所示: +构建响应要做的第一件事就是声明请求是否被成功处理,我们可通过设置 +[[yii\web\Response::$statusCode]] 这个属性来做到这一点,该属性接受一个有效的 +[HTTP 状态码](https://tools.ietf.org/html/rfc2616#section-10)。例如,表明该请求已被成功处理, +可以设置状态码为200,如下所示: ```php Yii::$app->response->statusCode = 200; diff --git a/docs/guide-zh-CN/runtime-sessions-cookies.md b/docs/guide-zh-CN/runtime-sessions-cookies.md index 0680ed4f6c..820c8c73b0 100644 --- a/docs/guide-zh-CN/runtime-sessions-cookies.md +++ b/docs/guide-zh-CN/runtime-sessions-cookies.md @@ -362,5 +362,5 @@ return [ ]; ``` -> 补充: [[yii\web\Request::cookieValidationKey|cookieValidationKey]] 对你的应用安全很重要, +> Info: [[yii\web\Request::cookieValidationKey|cookieValidationKey]] 对你的应用安全很重要, 应只被你信任的人知晓,请不要将它放入版本控制中。 diff --git a/docs/guide-zh-CN/structure-applications.md b/docs/guide-zh-CN/structure-applications.md index 45b18183cf..85f0649a23 100644 --- a/docs/guide-zh-CN/structure-applications.md +++ b/docs/guide-zh-CN/structure-applications.md @@ -169,7 +169,7 @@ if (YII_ENV_DEV) { } ``` -> 注: 启动太多的组件会降低系统性能,因为每次请求都需要重新运行启动组件, +> Note: 启动太多的组件会降低系统性能,因为每次请求都需要重新运行启动组件, > 因此谨慎配置启动组件。 diff --git a/docs/guide-zh-CN/tutorial-console.md b/docs/guide-zh-CN/tutorial-console.md index 00ace8a769..b9f91af64b 100644 --- a/docs/guide-zh-CN/tutorial-console.md +++ b/docs/guide-zh-CN/tutorial-console.md @@ -193,7 +193,7 @@ class HelloController extends Controller { public $message; - public function options() + public function options($actionID) { return ['message']; } @@ -205,7 +205,7 @@ class HelloController extends Controller public function actionIndex() { - echo $message . "\n"; + echo $this->message . "\n"; } } ```