mirror of
https://github.com/labstack/echo.git
synced 2025-03-21 21:27:04 +02:00
parent
2d6aaa8a33
commit
dfaaff949b
@ -64,6 +64,7 @@ type (
|
||||
Path() string
|
||||
SetPath(string)
|
||||
QueryValue(string) string
|
||||
QueryString() string
|
||||
}
|
||||
|
||||
// Config defines engine configuration.
|
||||
|
@ -42,6 +42,7 @@ func (h *RequestHeader) reset(hdr *fasthttp.RequestHeader) {
|
||||
|
||||
// Add implements `engine.Header#Add` method.
|
||||
func (h *ResponseHeader) Add(key, val string) {
|
||||
// TODO: https://github.com/valyala/fasthttp/issues/69
|
||||
// h.header.Add(key, val)
|
||||
}
|
||||
|
||||
|
@ -26,6 +26,11 @@ func (u *URL) QueryValue(name string) string {
|
||||
return string(u.QueryArgs().Peek(name))
|
||||
}
|
||||
|
||||
// QueryString implements `engine.URL#QueryString` method.
|
||||
func (u *URL) QueryString() string {
|
||||
return string(u.URI.QueryString())
|
||||
}
|
||||
|
||||
func (u *URL) reset(uri *fasthttp.URI) {
|
||||
u.URI = uri
|
||||
}
|
||||
|
@ -28,6 +28,11 @@ func (u *URL) QueryValue(name string) string {
|
||||
return u.query.Get(name)
|
||||
}
|
||||
|
||||
// QueryString implements `engine.URL#QueryString` method.
|
||||
func (u *URL) QueryString() string {
|
||||
return u.URL.RawQuery
|
||||
}
|
||||
|
||||
func (u *URL) reset(url *url.URL) {
|
||||
u.URL = url
|
||||
}
|
||||
|
@ -28,6 +28,10 @@ func (u *URL) QueryValue(name string) string {
|
||||
return u.query.Get(name)
|
||||
}
|
||||
|
||||
func (u *URL) QueryString() string {
|
||||
return u.url.RawQuery
|
||||
}
|
||||
|
||||
func (u *URL) Object() interface{} {
|
||||
return u.url
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user