From 5419f5a00f72b60ad675b8bc613ca5aae36ee4d7 Mon Sep 17 00:00:00 2001 From: Zeno-Code Date: Mon, 15 Jan 2018 20:06:32 +0800 Subject: [PATCH] Update HISTORY_ZH.md Former-commit-id: 8f05740aa5488f1894d19be7d8bf0d14903084c5 --- HISTORY_ZH.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/HISTORY_ZH.md b/HISTORY_ZH.md index 05dad26c..08ef49d6 100644 --- a/HISTORY_ZH.md +++ b/HISTORY_ZH.md @@ -25,6 +25,7 @@ - 问题修正 https://github.com/kataras/iris/pull/862 - 当 `view#Engine##Reload` 为 true,`ExecuteWriter -> Load` 不能同时使用问题,相关问题 :https://github.com/kataras/iris/issues/872 - 由Iris提供支持的开源项目的徽章, 学习如何将徽章添加到您的开源项目中 [FAQ.md](FAQ.md) +- 上游更新 `golang/crypto` 修正 [tls-sni challenge disabled](https://letsencrypt.status.io/pages/incident/55957a99e800baa4470002da/5a55777ed9a9c1024c00b241) https://github.com/golang/crypto/commit/13931e22f9e72ea58bb73048bc752b48c6d4d4ac (**关系到 iris.AutoTLS**) ## 新增捐助 @@ -88,8 +89,6 @@ ## MVC -You have to understand the `hero` package in order to use the `mvc`, because `mvc` uses the `hero` internally for the controller's methods you use as routes, the same rules applied to those controller's methods of yours as well. - 如果要使用 `mvc` ,必须先理解 `hero` 包,因为`mvc`在内部使用`hero`作为路由控制器的方法,同样的规则也适用于你的控制器的方法。 With this version you can register **any controller's methods as routes manually**, you can **get a route based on a method name and change its `Name` (useful for reverse routing inside templates)**, you can use any **dependencies** registered from `hero.Register` or `mvc.New(iris.Party).Register` per mvc application or per-controller, **you can still use `BeginRequest` and `EndRequest`**, you can catch **`BeforeActivation(b mvc.BeforeActivation)` to add dependencies per controller and `AfterActivation(a mvc.AfterActivation)` to make any post-validations**, **singleton controllers when no dynamic dependencies are used**, **Websocket controller, as simple as a `websocket.Connection` dependency** and more... @@ -117,10 +116,9 @@ With this version you can register **any controller's methods as routes manually 移除旧版本的常量 `context.DefaultMaxMemory` 替换为配置 `WithPostMaxMemory` 方法. ```go -// WithPostMaxMemory sets the maximum post data size -// that a client can send to the server, this differs -// from the overral request body size which can be modified -// by the `context#SetMaxRequestBodySize` or `iris#LimitRequestBodySize`. +// WithPostMaxMemory 设置客户端向服务器 post 提交数据的最大值 +// 他不同于 request body 的值大小,如果有相关需求请使用 +// `context#SetMaxRequestBodySize` 或者 `iris#LimitRequestBodySize` // // 默认值为 32MB 或者 32 << 20 func WithPostMaxMemory(limit int64) Configurator