Handling static files
Most applications include numerous static files such as images, js, css and more. To support this requirement the Beego project skeleton incorporates folders for these files by default.
├── static │ ├── css │ ├── img │ └── js
Beego registers the static directory as the static path by default. Registered rule: URL prefix with directory mapping
StaticDir["/static"] = "static"
You can register multiple static directories. For example two different download directories,
download2, can be set using:
beego.SetStaticPath("/down1", "download1") beego.SetStaticPath("/down2", "download2")
Visiting the URL
http://localhost/down1/123.txt will request the file
123.txt in the
To remove the default
/static -> static mapping use
To implement this in a Web Application register the Static directory to your
Once the file is save it can be accessed from the browser.