Ho sul mio server web uno script JS che voglio essere in grado di leggere i file. mio filesystem è come questo:Leggere un file lato server usando JavaScript
> Root
index.html
read.js
> files
file.txt
In questo esempio, il file "file.txt" conterrà la semplice parola "Ciao"
con JavaScript, voglio essere in grado di fare una funzione, per esempio:
function read (path) {
//Stuff to read the file with specified path
var content = //whatever the content is
return content;
}
E poi essere in grado di chiamare con:
var file = read("/files/file.txt")
E poi quando faccio
alert(file)
Si aprirà con/te avviso con "Ciao", il contenuto di file.txt.
C'è un modo in cui sarei in grado di farlo?
Sareste in grado di dire/mostrarmi come utilizzare XMLHttpRequest per raggiungere questo obiettivo? –
Letteralmente il primo esempio di codice su https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest è quasi esattamente quello che stai chiedendo. Basta sostituire l'URL con il tuo. –