File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -246,7 +246,7 @@ func NewAccessFmtLog(index string) *AccessFmtLog {
246246* HttpServer.EnabledAutoHEAD
247247
248248 设置是否自动启用Head路由,若设置该项,则会为除Websocket\HEAD外所有路由方式默认添加HEAD路由,非开发模式默认不开启
249- * HttpServer.EnabledAutoHEAD
249+ * HttpServer.EnabledAutoOPTIONS
250250
251251 设置是否自动启用Options路由,若设置该项,则会为除Websocket\HEAD外所有路由方式默认添加OPTIONS路由,非开发模式默认不开启
252252* HttpServer.EnabledIgnoreFavicon
@@ -258,6 +258,12 @@ func NewAccessFmtLog(index string) *AccessFmtLog {
258258* HttpServer.EnabledTLS
259259
260260 设置是否启用TLS加密处理
261+ * HttpServer.EnabledIgnoreFavicon
262+
263+ 设置是否忽略favicon响应,默认为false,若设置该项,将会默认注册内集成的IgnoreFaviconModule,在路由生效前执行
264+ * HttpServer.EnabledBindUseJsonTag
265+
266+ 设置是否启用json tag生效于Bind接口,默认为false,若设置该项,将会在Bind执行时检查json tag
261267
262268#### Run Mode
263269* 新增development、production模式
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -222,6 +222,12 @@ func (server *HttpServer) IndexPage() string {
222222 }
223223}
224224
225+ // SetIndexPage set default index page name
226+ func (server * HttpServer ) SetIndexPage (indexPage string ){
227+ server .ServerConfig ().IndexPage = indexPage
228+ logger .Logger ().Debug ("DotWeb:HttpServer SetIndexPage [" + indexPage + "]" , LogTarget_HttpServer )
229+ }
230+
225231// SetSessionConfig set session store config
226232func (server * HttpServer ) SetSessionConfig (storeConfig * session.StoreConfig ) {
227233 // sync session config
@@ -365,6 +371,7 @@ func (server *HttpServer) Renderer() Renderer {
365371// SetRenderer set custom renderer in server
366372func (server * HttpServer ) SetRenderer (r Renderer ) {
367373 server .render = r
374+ logger .Logger ().Debug ("DotWeb:HttpServer SetRenderer" , LogTarget_HttpServer )
368375}
369376
370377// SetEnabledAutoHEAD set route use auto head
Original file line number Diff line number Diff line change 11## dotweb版本记录:
22
3+ #### Version 1.5.9.11
4+ * New Feature: HttpServer add SetIndexPage used to config default index-page name, default is "index.html"
5+ * Remove: remove example/basemiddleware demo, more examples you can see "https://github.com/devfeel/dotweb-example "
6+ * About: if you set IgnoreFavicon Enabled, app will auto register IgnoreFaviconModule, more info you can see "module.go"
7+ * Update: update README.md
8+ * Important: We will remove feature.go in dotweb, so will remove ServerConfig().EnabledAutoCORS on version 1.6.
9+ * 2019-01-31 12:00
10+
311#### Version 1.5.9.10
412* Fix Bug for HttpServer.EnabledAutoOPTIONS, use DefaultAutoOPTIONSHandler replace user-handler to bind auto-options router
513* Enabled AutoOPTIONS\AutoHEAD flag when app is on RunMode_Development mode
You can’t perform that action at this time.
0 commit comments