martinayotte wrote:I'm not sure if it is the problem, but your server.on("/jsoninputs", handleJson); has a slash at the beginning and your JavaScript doesn't. Try to add one in the JavaScript.
Yup, tried that.
I see in the browser's console that the request is sent with "/" appended to it in the beginning no matter what I insert: tried <device_ip>/jsoninputs+nocache and in the console it appeared: /<device_ip>/jsoninputs?nocache=<random_num>.
Tried removing the dot from nocache var.
Still no clue