Recibe el nombre de archivo cuando se utiliza urllib.urlopen
Pregunta
Estoy usando urllib.urlopen
para leer un archivo desde una URL. ¿Cuál es la mejor manera de obtener el nombre del archivo? ¿Los servidores siempre devuelven la cabecera Content-Disposition
?
Gracias.
Solución
Es una cabecera opcional, por lo que no. A ver si es que existe, y si no, entonces caer de nuevo a la comprobación de la URL.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow