Я пытаюсь обновить мою страницу, которая в настоящее время не имеет способа обновить номер версии, который читается из файла, потому что страница генерируется только один раз скриптом Python. Я решил преобразовать страницу в статическую, а не в сгенерированную, и попытаться просто прочитать информацию с помощью JavaScript. Проблема в том, что мне нужно прочитать два файла: / proc / cpuinfo и / proc / device-tree / model . Файлы на стороне сервера.
Кажется, я не могу найти никакой информации об использовании FileReader
только с путем к файлу, и он, кажется, полагается на ввод "file" для предоставления объекта File
. Я изучил использование XMLHttpRequest
, но смог бы ли он прочитать файл, который не находится под / var / www ?
Причина, по которой скрипт Python смог прочитать файлы, заключается в том, что он является скриптом cgi и имеет права sudo.
Могу ли я сделать это со статической HTML-страницей? Или мне нужно сохранить скрипт генератора страниц, поскольку эти два файла находятся вне каталога / var / www ?