Есть HTTP сервер на ESP8266, который по запросам с компьютера отправляет html-ответы в виде интернет-страничек. Размер их может достигать до 10кб. Отправку осуществляю командой
где сформированная html-страничка находится в строковой переменной str.
Иногда она формируется нулевой длины, что связываю с возникновением глюков из-за большого размера (до 10 тыс знаков) и нехватки памяти.
Можно ли как-то формировать файл в SPIFFS, записывая в него кусочками (по 100-200 знаков) всю страницу, а потом отправить сразу весь записанный файл, минуя его предварительное чтение и преобразование через строковую переменную?
Код:
server.send(200,"text/html", str)
Иногда она формируется нулевой длины, что связываю с возникновением глюков из-за большого размера (до 10 тыс знаков) и нехватки памяти.
Можно ли как-то формировать файл в SPIFFS, записывая в него кусочками (по 100-200 знаков) всю страницу, а потом отправить сразу весь записанный файл, минуя его предварительное чтение и преобразование через строковую переменную?
Последнее редактирование: