Skip to content

Commit f087794

Browse files
committed
Add a clear error for requests for invalid server ports
1 parent 8e80107 commit f087794

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/standalone/mockttp-standalone.ts

+5
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,11 @@ export class MockttpStandalone {
7474
// Dynamically route to admin servers ourselves, so we can easily add/remove
7575
// servers as we see fit later on.
7676
this.app.use('/server/:port/', (req, res, next) => {
77+
if (!this.routers[req.params.port]) {
78+
res.status(404).send('Unknown mock server');
79+
throw new Error(`Request for unknown mock server port: ${req.params.port}`);
80+
}
81+
7782
this.routers[req.params.port](req, res, next);
7883
});
7984
}

0 commit comments

Comments
 (0)