
He escrito un script que descarga archivos desde el servidor web creado por el servidor http simple de Python. Cuando obtengo un archivo en la máquina cliente, el nombre del archivo agrega ?. por ejemplo, xyz.ipk descargado como xyz.ipk? Revisé el script en mi entorno de prueba y todo funciona bien. Mi cliente es Openwrt os y el servidor es Ubuntu.
Respuesta1
De forma predeterminada, wget basa el nombre del archivo en la URL, no en lo que el servidor dice que debe ser el nombre del archivo. Para permitir que el servidor elija el nombre del archivo, use la opción
--content-disposition
.