Move handler into a different file
This commit is contained in:
19
deno/handlers.ts
Normal file
19
deno/handlers.ts
Normal file
@@ -0,0 +1,19 @@
|
||||
import { contentTypes } from "./content-types.ts";
|
||||
import { httpCodes } from "./http-codes.ts";
|
||||
import { services } from "./services.ts";
|
||||
import { Request,Handler, Response } from "./types.ts";
|
||||
|
||||
const multiHandler: Handler = (req: Request): Response => {
|
||||
const code = httpCodes.success.OK;
|
||||
const rn = services.random.randomNumber();
|
||||
|
||||
const retval: Response = {
|
||||
code,
|
||||
result: `that was ${req.method} (${rn})`,
|
||||
contentType: contentTypes.text.plain,
|
||||
};
|
||||
|
||||
return retval;
|
||||
};
|
||||
|
||||
export { multiHandler };
|
||||
Reference in New Issue
Block a user