【发布时间】:2019-07-18 23:04:35
【问题描述】:
我有一个用 Yii2 编写的 Web 应用程序。在 beforeAction() 中,我想将我的自定义消息设置给用户并解释问题:
Yii::$app->response->setStatusCode(403, 'Brak dostępu. Skontaktuj się z administratorem.');
是否可以在 HTTP/1.1 响应头中使用 uft-8 “原因文本”?
【问题讨论】:
-
我看不出在那个地方开始翻译应该达到什么效果。如果您想在页面中向用户显示翻译后的错误消息 in,那将是一回事 - 但 HTTP 标头应该首先不需要“翻译”恕我直言。
-
您还可以包含 HTML 正文。在most conditions 下,网络浏览器会显示它。