Il problema non si risolve, è possibile che creo la pagina in maniera errata ? questo è il codice in C che produca la pagina da prelevare:
codice:client.println("HTTP/1.1 200 OK"); if (HTTP_req.indexOf("aggiorna_XML") > -1) { client.println("Content-Type: text/xml"); client.println("Connection: keep-alive"); client.println(); XML_response(client); } void XML_response(EthernetClient cl){ cl.print("<?xml version = \"1.0\" ?>"); cl.print("<inputs>"); cl.print("<orario1>"); if (hour()<10){ cl.print("0"); } cl.print(hour()); cl.print(":"); if (minute()<10){ cl.print("0"); } cl.print(minute()); cl.print(":"); if (second()<10){ cl.print("0"); } cl.print(second()); cl.println("</orario1>"); etc....... cl.print("</inputs>"); }