function createServer
createServer<Request extends IncomingMessage = IncomingMessage,Response extends ServerResponse = ServerResponse,>(requestListener?: RequestListener<Request, Response>): Server<Request, Response>Deprecated
Returns a new instance of Server.
The requestListener is a function which is automatically
added to the 'request' event.
import http from 'node:http';
// Create a local server to receive data from
const server = http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'application/json' });
res.end(JSON.stringify({
data: 'Hello World!',
}));
});
server.listen(8000);
import http from 'node:http';
// Create a local server to receive data from
const server = http.createServer();
// Listen to the request event
server.on('request', (request, res) => {
res.writeHead(200, { 'Content-Type': 'application/json' });
res.end(JSON.stringify({
data: 'Hello World!',
}));
});
server.listen(8000);
Request extends IncomingMessage = IncomingMessageResponse extends ServerResponse = ServerResponseoptional
requestListener: RequestListener<Request, Response>createServer<Request extends IncomingMessage = IncomingMessage,Response extends ServerResponse = ServerResponse,>(options: ServerOptions<Request, Response>,requestListener?: RequestListener<Request, Response>,): Server<Request, Response>Deprecated
Request extends IncomingMessage = IncomingMessageResponse extends ServerResponse = ServerResponseoptions: ServerOptions<Request, Response>optional
requestListener: RequestListener<Request, Response>