Olá, este é o meu primeiro tópico aqui, estou com um problema com uma ESP32... Aos fatos:
Estou baseando meu código no exemplo de:
onde utilizo Ajax para obter informacoes de Status da placa,
Contudo preciso fazer upload de arquivos para dentro da placa ESP. Aprendi usar o SPIFFs e já consigo criar e salvar arquivos, contudo, os exemplos para upload via GET/POST parecem vir do mesmo exemplo e o meu código não aceita.
Preciso saber como tratar o upload de arquivos para o SPIFFs poder salvar...
Veja o codigo para o formulario de upload de arquivo:
client.println(" <p> Upload de Arquivos: </p>");
client.println("<form method='POST' enctype='multipart/form-data'>");
client.println(" <input type='file' name='name'>");
client.println(" <input class='button' type='submit' value='Upload'></form>");
Isso funciona, mas não vejo o arquivo chegando no header...
os exemplos que acho são para 8266 e basicamente não funciona pelo fato de todas as rotinas que acho começarem com:
HTTPUpload& uploadfile = server.upload();
sendo que a IDE do arduino reclama:
'class WiFiServer' has no member named 'upload'
Eu também fiz um form com
<textArea>
Linha 01
Linha 02
</textArea>
mas não tenho a minima ideia de como transformar o post disso num arquivo de texto...