diff options
| author | Shulhan <ms@kilabit.info> | 2024-03-15 03:14:55 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2024-03-15 03:39:16 +0700 |
| commit | 72f2c183724199c2b749ec8efb59aa20b59d9e96 (patch) | |
| tree | 5c37a4637399d778703c6a2b3f26aeca333ca1e4 /lib/http/server.go | |
| parent | b9e12300d9050143fcfaa2193ad91842f035661f (diff) | |
| download | pakakeh.go-72f2c183724199c2b749ec8efb59aa20b59d9e96.tar.xz | |
lib/http: refactoring type of RequestMethod from int to string
The reason is to make storing or encoding the RequestMethod value readable
from user point of view instead of number, 0, 1, 2, etc.
Diffstat (limited to 'lib/http/server.go')
| -rw-r--r-- | lib/http/server.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/http/server.go b/lib/http/server.go index b47ddba3..6cf8c70c 100644 --- a/lib/http/server.go +++ b/lib/http/server.go @@ -101,6 +101,9 @@ func (srv *Server) RegisterEndpoint(ep Endpoint) (err error) { if ep.Call == nil { return errors.New(logp + `: empty Call field`) } + if len(ep.Method) == 0 { + ep.Method = RequestMethodGet + } switch ep.Method { case RequestMethodConnect: |
