Hola Gente soy Lucho es mi primer post... pregunto por aca por que he buscado y no encuentro nada claro, quiero armar un servidor web con un Mega y una placa ethernet W5100, el servidor cuenta con varias paginas html index, config, estado, etc, vi que para el modulo ESP8266 hay varios ejemplos pero no para la W5100, la idea es poner el codigo html en diferentes archivos .h,
Dentro de los diferentes archivos iria...
const char Page_Index[] PROGMEM = R"=====(
<html>
<head>
<title>Untitled</title>
.
.
.
.
.
.
.
.
.
</body>
</html>
)=====";
const char PAGE_WaitAndReload[] PROGMEM = R"=====(
<meta http-equiv="refresh" content="5; URL=config.html">
Please Wait....Configuring and Restarting.
)=====";
Mi problema es como los envió hacia el navegador...
Se que se puede hacer así
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println("Connection: close"); // the connection will be closed after completion of the response
client.println("Refresh: 5"); // refresh the page automatically every 5 sec
client.println();
client.println("<!DOCTYPE HTML>");
client.println("<html>");
Pero los html son demasiado grandes queda desprolijo y poco practico a la hora de hacer una reforma...
Perdon si es una pregunta de novato.. espero me puedan echar una mano...
Saludos...