Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- dear mr bubz,
- const http = require('http');
- const fs = require('fs').promises;
- function genererGalleri(filnavne) {
- let html = '';
- for (let i = 0; i < 3; i++) {
- html += "<br> <img src = '" + filnavne[i] + "'>";
- }
- return html;
- }
- http.createServer(async(request, response) => {
- if (request.url === '/') {
- let filnavne = await fs.readdir(__dirname + '/filer');
- let html = genererGalleri(filnavne);
- response.writeHead(200, { "Content-Type": "text/html" });
- response.write(html);
- } else {
- try {
- let sti = __dirname + '/filer' + request.url;
- let filData = await fs.readFile(sti);
- response.writeHead(200);
- response.write(filData);
- } catch (e) {
- response.writeHead(404);
- response.write(e.name + ": " + e.message);
- }
- }
- response.end();
- }).listen(8080);
- console.log('Lytter pƄ port 8080 ...');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement