Skip to content

Commit c60a146

Browse files
Merge pull request #22 from odoo/default-method
[FIX] set a default behavior for http methods
2 parents 3184fb1 + c7e53dd commit c60a146

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/services/http.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,10 @@ class RouteListener {
181181
case "POST":
182182
registeredRoutes = this.POSTs.entries();
183183
break;
184+
default:
185+
logger.warn(`[${remoteAddress}] ${req.method} is not allowed on ${req.url}`);
186+
res.statusCode = 405; // Method not allowed
187+
return res.end();
184188
}
185189
for (const [pattern, options] of registeredRoutes) {
186190
if (pathname === pattern) {

0 commit comments

Comments
 (0)