Documentation ¶
Index ¶
- func Env(ctx *quickjs.Context, data []quickjs.Value) quickjs.Value
- func Fetch(ctx *quickjs.Context, url quickjs.Value) quickjs.Value
- func Serve(ctx *quickjs.Context, callback func(request quickjs.Value) (response string), ...)
- type FileInfo
- type FsDriver
- func (fs *FsDriver) Cwd(ctx *quickjs.Context) quickjs.Value
- func (fs *FsDriver) DirExists(ctx *quickjs.Context, path quickjs.Value) quickjs.Value
- func (fs *FsDriver) Exists(ctx *quickjs.Context, path quickjs.Value) quickjs.Value
- func (fs *FsDriver) Mkdir(ctx *quickjs.Context, path quickjs.Value) quickjs.Value
- func (fs *FsDriver) ReadFile(ctx *quickjs.Context, path quickjs.Value) quickjs.Value
- func (fs *FsDriver) Remove(ctx *quickjs.Context, path quickjs.Value) quickjs.Value
- func (fs *FsDriver) Stat(ctx *quickjs.Context, path quickjs.Value) quickjs.Value
- func (fs *FsDriver) Walk(ctx *quickjs.Context, pathDir quickjs.Value) quickjs.Value
- func (fs *FsDriver) WriteFile(ctx *quickjs.Context, path quickjs.Value, content quickjs.Value) quickjs.Value
- type Request
- type Response
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FsDriver ¶
type Request ¶
type Request struct { Method string URL *fasthttp.URI Path string Header fasthttp.RequestHeader ContentLength int64 TransferEncoding []string Host string Form url.Values PostForm *fasthttp.Args RemoteAddr net.Addr RequestURI string Referer string UserAgent string LocalAddr net.Addr RemoteIP net.IP LocalIP net.IP PostArgs *fasthttp.Args QueryArgs *fasthttp.Args }
Click to show internal directories.
Click to hide internal directories.