Re: [Python-es] Deshabilitir "directory listing" en el servidor web SimpleHTTPServer
¿por qué no iba a ser una buena solución? No obstante, te aviso de que SimpleHTTPServer no es multi-thread, sólo es útil para tests o compartir algo con otra máquina. Un cordial saludo: -- Nekmo. Sitio web: http://nekmo.com Dirección de contacto: conta...@nekmo.com XMPP/Jabber: conta...@nekmo.com Identi.ca: http://identi.ca/nekmo Diaspora: Nekmo Google+: Nekmo Com El día 14 de octubre de 2011 01:08, Jose Caballero escribió: > > Hola, > > > Estoy intentando averiguar como eliminar el listado automático de directorios > cuando no hay un index.htm[l] en el servidor web de python. > La documentación dice que en ese caso se hace una llamada a list_directory(), > pero no encuentro ese método en la lista de la web oficial. > Había pensado en heredar SimpleHTTPServer y sobreescribir list_server() para > que no haga nada. > ¿sabe alguien de una idea mejor? > > > Muchas gracias, > Jose > > ___ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Deshabilitir "directory listing" en el servidor web SimpleHTTPServer
Hola: > Estoy intentando averiguar como eliminar el listado automático de directorios > cuando no hay un index.htm[l] en el servidor web de python. > La documentación dice que en ese caso se hace una llamada a list_directory(), > pero no encuentro ese método en la lista de la web oficial. > Había pensado en heredar SimpleHTTPServer y sobreescribir list_server() para > que no haga nada. > ¿sabe alguien de una idea mejor? No se si sea mejor idea, pero por que simplemente no pones un archivo index.html en blanco en tu directorio. Saludos ... Mario Rodas ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Deshabilitir "directory listing" en el servidor web SimpleHTTPServer
Hola de nuevo, al final lo resolvi sobreescribiendo el metodo list_directory(). La opcion de incluir un index.html no es eficiente en mi caso, porque se trata de un arbol de subdirectorios que se crean y destruyen con cierta frecuencia. Y no quiero tener un segundo proceso que este constantemente buscando todos los nuevos subdirectorios para crear un index.html en cada uno de ellos. Pero gracias por la sugerencia. Tomo nota del comentario sobre no multi-thread. En principio no es un problema, pero no se en el futuro. Gracias por la advertencia. Saludos, Jose ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Deshabilitir "directory listing" en el servidor web SimpleHTTPServer
Para el uso futuro, me parece recordar que hay un HTTPServer que no es "Simple" y que puedes incluir un mix-in con ThreadingServer o ForkingServer, según necesites, con lo que tu servidor es capaz de hacer multiprocesos. Jose Caballero wrote: Hola de nuevo, al final lo resolvi sobreescribiendo el metodo list_directory(). La opcion de incluir un index.html no es eficiente en mi caso, porque se trata de un arbol de subdirectorios que se crean y destruyen con cierta frecuencia. Y no quiero tener un segundo proceso que este constantemente buscando todos los nuevos subdirectorios para crear un index.html en cada uno de ellos. Pero gracias por la sugerencia. Tomo nota del comentario sobre no multi-thread. En principio no es un problema, pero no se en el futuro. Gracias por la advertencia. Saludos, Jose ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Deshabilitir "directory listing" en el servidor web SimpleHTTPServer
Xacto :) Un cordial saludo: -- Nekmo. Sitio web: http://nekmo.com Dirección de contacto: conta...@nekmo.com XMPP/Jabber: conta...@nekmo.com Identi.ca: http://identi.ca/nekmo Diaspora: Nekmo Google+: Nekmo Com El día 15 de octubre de 2011 00:46, gerardo Juarez escribió: > Para el uso futuro, me parece recordar que hay un HTTPServer que no es > "Simple" y que puedes incluir un mix-in con ThreadingServer o ForkingServer, > según necesites, con lo que tu servidor es capaz de hacer multiprocesos. > > Jose Caballero wrote: >> >> Hola de nuevo, >> >> >> al final lo resolvi sobreescribiendo el metodo list_directory(). >> >> La opcion de incluir un index.html no es eficiente en mi caso, porque se >> trata de un arbol de subdirectorios que se crean y destruyen con cierta >> frecuencia. Y no quiero tener un segundo proceso que este constantemente >> buscando todos los nuevos subdirectorios para crear un index.html en cada >> uno de ellos. Pero gracias por la sugerencia. >> >> Tomo nota del comentario sobre no multi-thread. En principio no es un >> problema, pero no se en el futuro. Gracias por la advertencia. >> >> >> Saludos, >> Jose >> >> >> ___ >> Python-es mailing list >> Python-es@python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > ___ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/