E5C5 Ajackdon (꧁༻King✞Hunter༺꧂) · GitHub
[go: up one dir, main page]

Skip to content
View Ajackdon's full-sized avatar
:atom:
:atom:

Block or report Ajackdon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ajackdon/README.md

/* Simple router from https://stackoverflow.com/questions/55113447/node-js-http-server-routing */ const http = require('http'); const fs = require('fs');

const server = http.createServer((req, res) => {

req.on('error', err => {
    console.error(err);
    // Handle error...
    res.statusCode = 400;
    res.end('400: Bad Request');
    return;
});

res.on('error', err => {
    console.error(err);
    // Handle error...
});
if (req.url === '/') {
	fs.readFile('./index.htm', (err, data) => {
		res.setHeader('Content-Type', 'text/html');
		res.end(data);
	})
}else if(req.url === '/date'){
	res.end((new Date()).toISOString());
}else{
	fs.readFile('./' + req.url, (err, data) => {
		if(err){
			res.statusCode = 404;
			res.end('404: File Not Found');
			return
		}
		res.end(data);
	})
}

});

server.listen(80);

/* Use this function to modify default browser address in settings. Note: only available in Node.js Lab app. */ if(process.env.NODELAB === "true"){ setBrowserAddress("http://127.0.0.1") }

console.log("App started, Yay!") console.warn("Press Browser to test the server!")

Popular repositories Loading

  1. AI-1 AI-1 Public

    Forked from microsoft/AI

    Microsoft AI

    Python 1

  2. King-Ai King-Ai Public

    Ai ແກ້ແລະແປພາສາ

  3. Ajackdon Ajackdon Public

    Config files for my GitHub profile.

  4. Ai Ai Public

    แปล ai

  5. chatbot-ui chatbot-ui Public

    Forked from mckaywrigley/chatbot-ui

    AI chat for every model.

    TypeScript

  6. puter1 puter1 Public

    Forked from HeyPuter/puter

    🌐 The Internet OS! Free, Open-Source, and Self-Hostable.

    JavaScript

0