I have problems with POST responses using uasyncio.start_server() on ESP8266 with MicroPython v1.12:
This is easy to reproduce with this test server script: https://github.com/jedie/micropython-so ... bserver.py
Submit via "GET test form" will always work.
But using the "POST test form" will work often, but not always. On console i didn't see any errors. Every request will be ended normally.
In a case of an error, i see a "blank" page in firefox. In debug toolbar i see that the device didn't send a response.
Every request will end with await writer.aclose()
Something like writer.drain() or writer.wait_closed() as in CPython doesn't exists. So i assume that await writer.aclose() is enough, right?
Any idea?