To create an HTTP server with a specific route and a specific status code in TypeScript, we can use the popular Node.js web framework, Express. Here's an example code snippet that demonstrates how to define a specific route and return a specific status code:
index.ts532 chars21 lines
In this example code, we use the get
method of the app
instance to define two specific routes - /hello
and /healthcheck
. When a request is made to these routes, the associated callback function is executed, and we return a specific status code with a message (in the case of /hello
) or without a message (in the case of /healthcheck
). We use the status
method to set the appropriate HTTP status code, and the send
method to send a response to the client. Finally, we start the server by calling the listen
method of the app
instance, and listen on port 3000.
This is just a basic example, and there are many more advanced features in Express that you can use to build powerful web applications.
gistlibby LogSnag