Tengo algunos formularios donde un botón provoca una acción, por ejemplo
<form action="/W_OK" method ="get" autocomplete="off"> <p><label id= wifi>%WIFISTATE%</label><p> <p><label><a href="wCrd.html">Wifi</a><label></p><br> <p><label id = ssid>%SSID%<label><p><br> <p><label id = ipaddr>%IPADDR%</label><p> <p><button type="submit" class="submitBtn">Accept</button></p> </form>Cuando se presiona el botón Enviar, la URL en el navegador es 192.168.0.28\W_OK
Y la ruta en /W_OK se procesa así:
server.on("/W_OK", HTTP_GET, [](AsyncWebServerRequest *request){ wifiMgr.useCredentials(); request->send(LittleFS, FPSTR(string_indexHTML), String(),false, processor); });El problema que tengo es que cuando el índice HTML se carga con la solicitud->enviar, la URL sigue siendo 192.168.0.28\W_OK en lugar de solo 192.168.0.28.
Mi pregunta es ¿qué puedo hacer para borrar la extensión? ¿Por qué al recargar la página de índice no se borra la solicitud anterior? ¿Es un problema del navegador, un problema de HTML o algo sobre cómo se maneja la solicitud?
Gracias por adelantado