api minor improvements (#1526)
* api/handler/rpc: unblock all http methods and set Host meta * api/router/static: add debug log Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
		| @@ -264,7 +264,9 @@ func (r *staticRouter) endpoint(req *http.Request) (*endpoint, error) { | ||||
| 		for _, pathreg := range ep.pathregs { | ||||
| 			matches, err := pathreg.Match(path, "") | ||||
| 			if err != nil { | ||||
| 				// TODO: log error | ||||
| 				if logger.V(logger.DebugLevel, logger.DefaultLogger) { | ||||
| 					logger.Debugf("api path not match %s != %v", path, pathreg) | ||||
| 				} | ||||
| 				continue | ||||
| 			} | ||||
| 			pMatch = true | ||||
| @@ -290,7 +292,7 @@ func (r *staticRouter) endpoint(req *http.Request) (*endpoint, error) { | ||||
| 	} | ||||
|  | ||||
| 	// no match | ||||
| 	return nil, fmt.Errorf("endpoint not found for %v", req) | ||||
| 	return nil, fmt.Errorf("endpoint not found for %v", req.URL) | ||||
| } | ||||
|  | ||||
| func (r *staticRouter) Route(req *http.Request) (*api.Service, error) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user