mirror of
https://github.com/yiisoft/yii2.git
synced 2025-12-16 03:28:56 +08:00
ja translation updates and encoding fix (#15960) [skip ci]
This commit is contained in:
committed by
Alexander Makarov
parent
a3129c57ec
commit
cdf1b6562a
@@ -1,8 +1,8 @@
|
||||
エラー処理
|
||||
==========
|
||||
|
||||
RESTful API リクエストを処理していて、ユーザのリクエストにエラーがあったり、何か予期しないことがサーバ上で起ったりしたときには、何かがうまく行かなかったことをユーザに知らせるために単に例外を投げることも出来ます。
|
||||
エラーの原因 (例えば、リクエストされたリソースが存在しない、など) を特定することが出来るなら、適切な HTTP ステータスコード (例えば、404 ステータスコードを表わす [[yii\web\NotFoundHttpException]]) とともに例外を投げることを検討すべきです。
|
||||
RESTful API リクエストを処理していて、ユーザのリクエストにエラーがあったり、何か予期しないことがサーバ上で起ったりしたときには、単に例外を投げて、ユーザに何かがうまく行かなかったことを知らせることも出来ます。
|
||||
しかし、エラーの原因 (例えば、リクエストされたリソースが存在しない、など) を特定することが出来るなら、適切な HTTP ステータスコード (例えば、404 ステータスコードを表わす [[yii\web\NotFoundHttpException]]) と一緒に例外を投げることを検討すべきです。
|
||||
そうすれば、Yii は対応する HTTP ステータスのコードとテキストをレスポンスとともに送信します。
|
||||
Yii はまた、レスポンスボディにも、シリアライズされた表現形式の例外を含めます。
|
||||
例えば、
|
||||
|
||||
Reference in New Issue
Block a user