Descargar archivos de una pagina web al modulo SD

Estoy haciendo un proyecto en el que requiero descargar un archivo de audio de mi pagina web y guardarlo en una SD.
Tengo el NODE MCU y el DFPlayer Mini.
Lo que espero realizar es que yo grabe un audio en mi pagina web y gardarlo en un directorio, cuando se termine de guardar mandarle un comando que seria el nombre del archivo de audio al NODE MCU para que descarge el archivo de mi pagina y guardarlo en la SD del DFPlayer Mini.

Si utilizas una librería para manipular conexiones HTTP, debería tener también cómo lidiar con descargas de archivos.
Si utilizas un cliente "puro" TCP (ej.: WiFiClient), tendrás que investigar cómo funciona la descarga de archivos HTTP. Si no me equivoco, creo que es similar a cuando el servidor responde con una página web; solo que en vez de enviar código HTML (quizá junto con código Javascript y CSS), envía el contenido binario del archivo que se solicita según la ruta del URL.

PD: Si es para una transferencia local (en el mismo lugar físico), considero que la solución es un tanto impráctica.