Есть esp32 на которой крутится веб-сервер, который подключён к локальной сети и позволяет включать/выключать лампочку. При подключении к веб-серверу, клиенту отправляется HTML-документ со следующим телом:
<body>
<form action='' method='POST'>
/* 1|0 или on|off зависит от лампочки */
<button value='1|0' name='switch'>
on|off
</button>
</form>
</body>
Да и работает всё нормально, но не с dillo-браузером. Если подключиться через dillo, получится один раз включить лампочку, один раз выключить. После этого надпись на кнопке on|off меняется, но на веб-сервер ничего не отправляется (включена отладка со стороны сервера, все приходящие запросы видно).
Не могу понять, это проблема dillo браузера или можно как-то через http-заголовки сообщить браузеру, что так делать не надо?
Добавлял в ответ сервера заголовок:
Cache-Control: no-store, no-cache
Не помогло.