// Code generated by ifacemaker; DO NOT EDIT. package fiber import ( "crypto/tls" "mime/multipart" ) // Req type Req interface { Accepts(offers ...string) string AcceptsCharsets(offers ...string) string AcceptsEncodings(offers ...string) string AcceptsLanguages(offers ...string) string BaseURL() string Body() []byte BodyRaw() []byte ClientHelloInfo() *tls.ClientHelloInfo Cookies(key string, defaultValue ...string) string FormFile(key string) (*multipart.FileHeader, error) FormValue(key string, defaultValue ...string) string Fresh() bool Get(key string, defaultValue ...string) string Host() string Hostname() string IP() string IPs() []string Is(extension string) bool IsFromLocal() bool IsProxyTrusted() bool Method(override ...string) string MultipartForm() (*multipart.Form, error) OriginalURL() string Params(key string, defaultValue ...string) string Path(override ...string) string Port() string Protocol() string Queries() map[string]string Query(key string, defaultValue ...string) string Range(size int) (Range, error) Route() *Route SaveFile(fileheader *multipart.FileHeader, path string) error SaveFileToStorage(fileheader *multipart.FileHeader, path string, storage Storage) error Secure() bool Stale() bool Subdomains(offset ...int) []string XHR() bool }