1
0
mirror of https://github.com/kataras/iris.git synced 2025-12-24 05:17:03 +00:00

Nothing special here

Former-commit-id: af61c47c0462ec4b8d3699e3798c215a3feceb92
This commit is contained in:
Gerasimos (Makis) Maropoulos
2017-02-16 22:19:44 +02:00
parent 805ba56863
commit b3bc8e71fb
3 changed files with 18 additions and 6 deletions

View File

@@ -82,7 +82,7 @@ Edit your main .go source file to adapt one of these routers and restart your ap
// the rest of your source code...
// ...
app.Listen("%s")
}
@@ -405,7 +405,7 @@ func (router *Router) StaticServe(systemPath string, requestPath ...string) Rout
// StaticContent serves bytes, memory cached, on the reqPath
// a good example of this is how the websocket server uses that to auto-register the /iris-ws.js
func (router *Router) StaticContent(reqPath string, cType string, content []byte) RouteInfo { // func(string) because we use that on websockets
func (router *Router) StaticContent(reqPath string, cType string, content []byte) RouteInfo {
modtime := time.Now()
h := func(ctx *Context) {
if err := ctx.SetClientCachedBody(StatusOK, content, cType, modtime); err != nil {
@@ -504,6 +504,8 @@ func (router *Router) StaticEmbedded(requestPath string, vdir string, assetFn fu
//
// panics on error
func (router *Router) Favicon(favPath string, requestPath ...string) RouteInfo {
favPath = abs(favPath)
f, err := os.Open(favPath)
if err != nil {
panic(errDirectoryFileNotFound.Format(favPath, err.Error()))