Documentation
¶
Index ¶
- func BindWebService(server *web.WebServer)
- type WebServiceFast
- func (this_ *WebServiceFast) ClientIP(request *web.WebRequest) string
- func (this_ *WebServiceFast) GetHeader(request *web.WebRequest, key string) string
- func (this_ *WebServiceFast) GetParam(request *web.WebRequest, key string) string
- func (this_ *WebServiceFast) Init() (err error)
- func (this_ *WebServiceFast) Printf(format string, args ...any)
- func (this_ *WebServiceFast) RawQuery(request *web.WebRequest) string
- func (this_ *WebServiceFast) RequestRead(request *web.WebRequest) []byte
- func (this_ *WebServiceFast) ResponseWrite(request *web.WebRequest, data []byte)
- func (this_ *WebServiceFast) ResponseWriteByReader(request *web.WebRequest, reader io.Reader) (written int64, err error)
- func (this_ *WebServiceFast) Serve() (err error)
- func (this_ *WebServiceFast) SetHeader(request *web.WebRequest, key, value string)
- func (this_ *WebServiceFast) SetStatus(request *web.WebRequest, status int)
- func (this_ *WebServiceFast) UserAgent(request *web.WebRequest) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BindWebService ¶
Types ¶
type WebServiceFast ¶
type WebServiceFast struct {
// contains filtered or unexported fields
}
func (*WebServiceFast) ClientIP ¶
func (this_ *WebServiceFast) ClientIP(request *web.WebRequest) string
func (*WebServiceFast) GetHeader ¶
func (this_ *WebServiceFast) GetHeader(request *web.WebRequest, key string) string
func (*WebServiceFast) GetParam ¶
func (this_ *WebServiceFast) GetParam(request *web.WebRequest, key string) string
func (*WebServiceFast) Init ¶
func (this_ *WebServiceFast) Init() (err error)
func (*WebServiceFast) Printf ¶
func (this_ *WebServiceFast) Printf(format string, args ...any)
func (*WebServiceFast) RawQuery ¶
func (this_ *WebServiceFast) RawQuery(request *web.WebRequest) string
func (*WebServiceFast) RequestRead ¶
func (this_ *WebServiceFast) RequestRead(request *web.WebRequest) []byte
func (*WebServiceFast) ResponseWrite ¶
func (this_ *WebServiceFast) ResponseWrite(request *web.WebRequest, data []byte)
func (*WebServiceFast) ResponseWriteByReader ¶
func (this_ *WebServiceFast) ResponseWriteByReader(request *web.WebRequest, reader io.Reader) (written int64, err error)
func (*WebServiceFast) Serve ¶
func (this_ *WebServiceFast) Serve() (err error)
func (*WebServiceFast) SetHeader ¶
func (this_ *WebServiceFast) SetHeader(request *web.WebRequest, key, value string)
func (*WebServiceFast) SetStatus ¶
func (this_ *WebServiceFast) SetStatus(request *web.WebRequest, status int)
func (*WebServiceFast) UserAgent ¶
func (this_ *WebServiceFast) UserAgent(request *web.WebRequest) string
Click to show internal directories.
Click to hide internal directories.