Now we have a LOGO!

This commit is contained in:
Luis Fernando Molina committed 2018-05-31 13:30:36 +02:00
1 parent 5417a8adf2
commit e6dec3eb50
7 files changed
+139 -7

No files matched your search

+44 -2
View File
@@ -383,6 +383,13 @@ function onBrowserRequest(request, response) {
}
break;
case "Images": // This means the Scripts folder.
{
respondWithImage('./Images/' + requestParameters[2], response);
}
break;
case "TopSpace": // This means the TopSpace folder.
{
@@ -886,7 +893,7 @@ function respondWithFile(fileName, response) {
response.setHeader("Expires", "0"); // Proxies.
response.setHeader("Access-Control-Allow-Origin", "*"); // Allows to access data from other domains.
response.writeHead(200, { 'Content-Type': 'text/html' });
//response.writeHead(200, { 'Content-Type': 'text/html' });
response.write(htmlResponse);
response.end("\n");
//console.log("File Sent: " + fileName);
@@ -894,7 +901,6 @@ function respondWithFile(fileName, response) {
}
catch (err) {
returnEmptyArray();
console.log("File Not Found: " + fileName);
console.log("[ERROR] server -> respondWithFile -> onFileRead -> File Not Found: " + fileName + " or Error = " + err);
}
@@ -905,6 +911,42 @@ function respondWithFile(fileName, response) {
}
}
function respondWithImage(fileName, response) {
if (CONSOLE_LOG === true) { console.log("[INFO] server -> respondWithImage -> Entering function."); }
let fs = require('fs');
try {
fs.readFile(fileName, onFileRead);
function onFileRead(err, file) {
if (CONSOLE_LOG === true) { console.log("[INFO] server -> respondWithImage -> onFileRead -> Entering function."); }
try {
response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate"); // HTTP 1.1.
response.setHeader("Pragma", "no-cache"); // HTTP 1.0.
response.setHeader("Expires", "0"); // Proxies.
response.setHeader("Access-Control-Allow-Origin", "*"); // Allows to access data from other domains.
response.writeHead(200, { 'Content-Type': 'image/png' });
response.end(file, 'binary');
}
catch (err) {
console.log("[ERROR] server -> respondWithImage -> onFileRead -> File Not Found: " + fileName + " or Error = " + err);
}
}
}
catch (err) {
console.log("[ERROR] server -> respondWithImage -> err = " + err);
}
}
function returnEmptyArray() {
try {