Voglio che tutto in una directory chiamata public
sia permesso di essere servito. Quello che ho è:
let uri = require('url').parse(req.url).pathname; let filePath = `${publicDir}/${uri}`; // then simply check if the file exists.
La proprietà pathname dell’object restituito da url.parse è protetta dagli attacchi di injection? Non so cosa sarebbero tutti. Ma ad esempio attacchi come mysite.com/../../users/
.