Okay adding WiFi control went way too smoothly. Something has to go wrong soon, right?
Yeah so I'm not able to read the response data for some reason but I know it's being sent since chrome and curl can read it fine. The easier solution would be to make a very basic web page and use that but apparently I'm set on making my PyPortal work? Control works fine but I want feedback so the currently set values can appear on the controller. Also it's 1:41am now.
Figured it out. Turns out the content length header is absolutely necessary.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!