Tengo un sitio web estático donde los usuarios pueden responder una serie de preguntas. Al final de cada ronda, quiero almacenar el resultado que está en un div como imagen.
Pude usar html2canvas para convertir el div en una imagen. También pude mostrar la imagen en la página. Pero me gustaría almacenar estas imágenes. ¿Cuál es la mejor manera de hacerlo? Intenté este enfoque.
Configuré un servidor API node.js muy simple con un punto final POST. El parámetro para este punto final es la cadena canvas.dataURL() que almacenaré como un archivo de imagen en el servidor.
El problema al que me enfrento es que esta cadena es muy larga y aparece un error 413 cuando pruebo mi API. ¿Cuál es la mejor manera de evitar esto?