On 8 Apr 2011, at 13:13, Helmut Juskewycz <[email protected]> wrote:
> Thanks for pointing out that it is in Rack. Brings me one step closer > to a solution. > > On Apr 8, 2:00 pm, Chris Mear <[email protected]> wrote: >> On 8 April 2011 12:38, Helmut Juskewycz <[email protected]> wrote: >> >>> I am looking for a way to upload a file to Rails 3 app, but without >>> generating a temp file. Googling the issue gave me some insight in how >>> the file upload works. As I understand Rails creates a temp file when >>> the file size is larger than 20kb. Is there a way to change this limit >>> and avoid the temp file generation? >> >>> Another solution I was looking in was creating a Rack App and so avoid >>> the file generation, however, didn't work either. Same with a Sinatra >>> app. >> >> What you've discovered is that it's not really Rails or Sinatra that's >> creating the Tempfile -- it's Rack: >> >> https://github.com/rack/rack/blob/master/lib/rack/utils.rb#L483 >> >> I think you'll need to dig down to that web server - app interface >> level if you want to amend this. > > I am not sure what you mean with 'to that web server' Sorry, badly worded. I meant that it's happening at the interface between the web server and your app; in this case that's where Rack lives. Chris -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

