• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Косяк с загрузкой файлов на веб сервер

Kochevnik

New member
всем привет. может кто то сталкивался и решал проблему как у меня.
Не грузятся файлы, если в конце у них есть ---
Код:
<!--
    <input class=number type=number name="powerH" min=0 max=200 required id="powerH" value="100"/>
    <input type="button" id = "SEND_button" onclick="dataSEND()" value="SAVE"  /
---
например такой вот файл сервер не загружает, пробовал пример FSBrowser
проверте если у кого есть загрузчик файлов через вебсервер на есп32 - у вас тоже так будет?
 

Kochevnik

New member
Ну вы бы хоть файл готовый выложили, где перевод строки, где перевод с возвратом, где конец файла.
Файл вон тектовый выше. Не проблема кусок текста в файл сохранить.
Как я понял, проблема в "---" нескольких символах Дениса в последнем пакете
 

Kochevnik

New member
Может кто подскажет варианты загрузки файлов через веб без таких глюков?
 

tretyakov_sa

Moderator
Команда форума
Если на ESP32 то в первую очередь сделайте асинхронный веб сервер, так как синхронный в ядре с косяками.
При правильной работе все должно работать независимо от содержания.
 
Последнее редактирование:

CodeNameHawk

Moderator
Команда форума
Читали мой первый пост? Попал в точку, ну скажу честно, совершенно случайно.
Если посылать просто три минуса работает, если после них идет символ перевода строки(0А) или символ возврата каретки(0D) не работает.

ps. Похоже не работает уже начиная с двух минусов подряд +0А или +0D , если они располагаются начиная со второй линии.
 
Последнее редактирование:

CodeNameHawk

Moderator
Команда форума
1607792087770.png
Судя по подсказке, ожидает он видеть html файл.
Похоже надо курить edit.htm в папке data.
 
Последнее редактирование:
Сверху Снизу