Dustin Mitchell
dustin at ywlcs.org
Thu May 30 21:07:34 EST 2002
On Thu, May 30, 2002 at 06:20:56PM -0700, Conrad Steenberg wrote: > Hi > > Looking at the previous thread on serving files got me thinking: > > I'm also trying to serve a file (or part of a file) in response to an > xmlrpc query. Since URL filtering etc. is not an option in this case, is > there a way to tell apache to do a sendfile() or similar from > mod_python? I'm sure this would be more efficient that my current method > of (roughly) reading to a buffer and then sending the buffer with > req.write() and constructing my own headers. Since sendfile() is pretty much what Apache will do anyway, you can just call sendfile() from Python. There's a Python implementation of sendfile in Medusa (I haven't tested it, but it's in the source). You could also SWIG it. http://www.nightmare.com/medusa/ http://www.swig.org/ Dustin -- Dustin Mitchell dustin at ywlcs.org http://people.cs.uchicago.edu/~dustin/
|