[pyar] URL de descarga temporal

Gustavo LU6AGV lu6agv en gmail.com
Jue Oct 10 14:20:45 ART 2013


si, pero parte de ese path es generado por ti y lo puedes anular
cuando quieras.
73's
Gustavo
LU6AGV


2013/10/10 Ezequiel Brizuela [aka EHB or qlixed] <qlixed en gmail.com>:
> Pero no teeminas exponiendo el full url path en ese caso???
>
> El oct 9, 2013 6:22 PM, "Claudio Omar Melendrez Baeza"
> <claudio.melendrez en gmail.com> escribió:
>
>> En realidad hay un metodo mucho mas facil: "sendfile".
>> Es un modulo que tienen tanto Apache como NginX (imitado de lighttpd) que
>> te permite pasar el request de envio desde el aplicacion directamente el
>> server, liberando la aplicacion inmediatamente.
>> Asi no tenes que dejar de lado la auth que hagas, ni volverte loco con
>> cookies y que se yo...
>>
>>
>> 2013/10/9 Pablo Dalmasso <pablodalmasso en gmail.com>
>>>
>>> Muchas gracias Pablo, eso me parece mas optimizado que lo que estoy
>>> haciendo actualmente.-
>>>
>>> Saludos.-
>>>
>>>
>>> El 9 de octubre de 2013 16:34, Pablo SEMINARIO <pabluk en gmail.com>
>>> escribió:
>>>>
>>>> 2013/10/9 Pablo Dalmasso <pablodalmasso en gmail.com>
>>>>>
>>>>> Buenas tardes, molesto por que en el trabajo necesitamos crear una url
>>>>> de descarga temporal para que los clientes de nuestros clientes puedan
>>>>> acceder temporalmente a los planos y prototipos, entonces estamos evaluando
>>>>> alternativas para hacer esto y la que mas me convence es una vista que ante
>>>>> ciertos parámetros haga un HttpResponse, con el contenido del archivo, obvio
>>>>> siempre y cuando se pasen ciertas validaciones de seguridad. Lo que le veo a
>>>>> este método que no me convence del todo es que para hacerlo bien seguro la
>>>>> vista tiene que abrir el archivo y por ende cargarlo en memoria para evitar
>>>>> pasarle la url directa del archivo, y ante una gran demanda esto puede
>>>>> volverte en contra alguien. ¿tiene una mejor forma de hacerlo.?
>>>>>
>>>>
>>>> Otra idea puede ser servirte de tu servidor web. Con Apache o Nginx
>>>> podes crear reglas en el directorio donde tenes los archivos para que los
>>>> usuarios no puedan hacer "hot linking" osea  que no puedan acceder al
>>>> archivo directamente sin tener una cookie. Esta cookie la podés setear en tu
>>>> vista Django y devolves un redirect a la URL del archivo.
>>>> En tu buscador amigo podes encontrar como escribir reglas para estos
>>>> casos, en Apache es como el módulo mod_rewrite, en Nginx tenés algo
>>>> parecido.
>>>>
>>>> Saludos!
>>>>
>>>> _______________________________________________
>>>> pyar mailing list pyar en python.org.ar
>>>> http://listas.python.org.ar/listinfo/pyar
>>>>
>>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>>
>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>>> Argentina - http://www.usla.org.ar
>>>
>>>
>>>
>>> _______________________________________________
>>> pyar mailing list pyar en python.org.ar
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>
>>
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar


More information about the pyar mailing list