И так, залил я сэмпл SD веб сервера, подключил флешку на 4гб (отформатированную в FAT и предварительно пополненную контентом)
Вызвал список файлов командой "http://192.168.0.50/list?dir=/"
и получил такой список
[{"type":"dir","name":"SYSTEM~1"},{"type":"dir","name":"FILES"},{"type":"file","name":"ARDU~1.HTM"},{"type":"file","name":"CONTEN~1.HTM"},{"type":"file","name":"GAME~1.HTM"},{"type":"file","name":"XORS~1.HTM"}]
Вроде все файлы на месте но есть один минус, вместо названия "xors.html" , я получаю файлы с названиями "XORS~1.HTM"
Куда уходит последняя буква в HTML и откуда берется ~1, для меня загадка.
Возможно кто то приоткроет эту тайну ?
Все что изменил в коде сэмпла - добавил пару строк
else if(path.endsWith(".HTM")) dataType = "text/html";
else if(path.endsWith(".html")) dataType = "text/html";
p.s. А еще многие сэмплы предлагают заходить на "http://esp8266sd.local"
который не открывается.
Вызвал список файлов командой "http://192.168.0.50/list?dir=/"
и получил такой список
[{"type":"dir","name":"SYSTEM~1"},{"type":"dir","name":"FILES"},{"type":"file","name":"ARDU~1.HTM"},{"type":"file","name":"CONTEN~1.HTM"},{"type":"file","name":"GAME~1.HTM"},{"type":"file","name":"XORS~1.HTM"}]
Вроде все файлы на месте но есть один минус, вместо названия "xors.html" , я получаю файлы с названиями "XORS~1.HTM"
Куда уходит последняя буква в HTML и откуда берется ~1, для меня загадка.
Возможно кто то приоткроет эту тайну ?
Все что изменил в коде сэмпла - добавил пару строк
else if(path.endsWith(".HTM")) dataType = "text/html";
else if(path.endsWith(".html")) dataType = "text/html";
p.s. А еще многие сэмплы предлагают заходить на "http://esp8266sd.local"
который не открывается.