From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.141.43.5 with SMTP id v5cs113475rvj; Thu, 18 Feb 2010 14:19:52 -0800 (PST) Received-SPF: pass (google.com: domain of 3Br19SwwJCow2q9u4.2A75xEw2qy1.s427qs0-tuBu1w44w1uw74A58.s42@groups.bounces.google.com designates 10.229.111.72 as permitted sender) client-ip=10.229.111.72; Authentication-Results: mr.google.com; spf=pass (google.com: domain of 3Br19SwwJCow2q9u4.2A75xEw2qy1.s427qs0-tuBu1w44w1uw74A58.s42@groups.bounces.google.com designates 10.229.111.72 as permitted sender) smtp.mail=3Br19SwwJCow2q9u4.2A75xEw2qy1.s427qs0-tuBu1w44w1uw74A58.s42@groups.bounces.google.com; dkim=pass header.i=3Br19SwwJCow2q9u4.2A75xEw2qy1.s427qs0-tuBu1w44w1uw74A58.s42@groups.bounces.google.com Received: from mr.google.com ([10.229.111.72]) by 10.229.111.72 with SMTP id r8mr2348013qcp.2.1266531591972 (num_hops = 1); Thu, 18 Feb 2010 14:19:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:x-beenthere:received:received:received :received:received-spf:received:received:received:message-id:from:to :in-reply-to:mime-version:subject:date:references:x-mailer :x-original-authentication-results:x-original-sender:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :x-thread-url:x-message-url:sender:list-subscribe:list-unsubscribe :content-type:content-transfer-encoding; bh=AfTUOs0xTB14cv8w+t/wKojKRt8yHeAwP3kc9INyOC8=; b=hBQF7DZsdbQi4KVbPi8zFgwyua4XMmzfDZ6awPeaaOXlZRvEKzW//WhzQXa+GytH1J mYFC3C3ri0qpjahSXOrkRPMAQuas6d0ZBkeMbq/jFyiw80PuLoAgMVoZYdRycQF/HXy0 CP7cmSmLRPGIOK5ddloyfTMjmWyJ3L93xpXXM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:message-id:from:to:in-reply-to :mime-version:subject:date:references:x-mailer :x-original-authentication-results:x-original-sender:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :x-thread-url:x-message-url:sender:list-subscribe:list-unsubscribe :content-type:content-transfer-encoding; b=LvU2XEcwTihbj0v1OyOZPmi11aKrttFf4MUe6/T7DS/EK05fCUtCgtoFTGo8LOS1it HdYyip/lAWwFRk0PuFgAliYicS7JqKTmOGwGF3azVwpsv58vlOVWyNU2jBZvFVWg3hL5 CD8A2a3bE6I0uNTuA7nZ9ASGqsi93oiEdyGzY= Received: by 10.229.111.72 with SMTP id r8mr308390qcp.2.1266531590718; Thu, 18 Feb 2010 14:19:50 -0800 (PST) X-BeenThere: rack-devel@googlegroups.com Received: by 10.229.19.76 with SMTP id z12ls378454qca.3.p; Thu, 18 Feb 2010 14:19:49 -0800 (PST) Received: by 10.229.231.74 with SMTP id jp10mr1213500qcb.15.1266531588570; Thu, 18 Feb 2010 14:19:48 -0800 (PST) Received: by 10.229.231.74 with SMTP id jp10mr1213499qcb.15.1266531588552; Thu, 18 Feb 2010 14:19:48 -0800 (PST) Return-Path: Received: from mail-vw0-f47.google.com (mail-vw0-f47.google.com [209.85.212.47]) by gmr-mx.google.com with ESMTP id 18si1688045qyk.13.2010.02.18.14.19.47; Thu, 18 Feb 2010 14:19:47 -0800 (PST) Received-SPF: pass (google.com: domain of mateo.murphy@gmail.com designates 209.85.212.47 as permitted sender) client-ip=209.85.212.47; Received: by vws7 with SMTP id 7so1349602vws.20 for ; Thu, 18 Feb 2010 14:19:47 -0800 (PST) Received: by 10.220.127.97 with SMTP id f33mr3507849vcs.167.1266531586621; Thu, 18 Feb 2010 14:19:46 -0800 (PST) Return-Path: Received: from ?192.168.50.123? (modemcable166.181-22-96.mc.videotron.ca [96.22.181.166]) by mx.google.com with ESMTPS id 35sm30932217vws.0.2010.02.18.14.19.43 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 18 Feb 2010 14:19:45 -0800 (PST) Message-Id: <693F6568-1CFB-49DA-A642-63AC76792327@gmail.com> From: Mateo Murphy To: rack-devel@googlegroups.com In-Reply-To: <6c181fe9-65c8-4823-a072-0f3c160057a7@b9g2000pri.googlegroups.com> Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: Rack multipart - Content-Type implies File IO? Date: Thu, 18 Feb 2010 17:19:32 -0500 References: <1134f52d-c746-44f3-aa24-f3b5061c3a22@d3g2000vbr.googlegroups.com> <6c181fe9-65c8-4823-a072-0f3c160057a7@b9g2000pri.googlegroups.com> X-Mailer: Apple Mail (2.936) X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of mateo.murphy@gmail.com designates 209.85.212.47 as permitted sender) smtp.mail=mateo.murphy@gmail.com; dkim=pass (test mode) header.i=@gmail.com X-Original-Sender: mateo.murphy@gmail.com Reply-To: rack-devel@googlegroups.com Precedence: list Mailing-list: list rack-devel@googlegroups.com; contact rack-devel+owners@googlegroups.com List-ID: List-Post: , List-Help: , List-Archive: X-Thread-Url: http://groups.google.com/group/rack-devel/t/9fa0f435d7836476 X-Message-Url: http://groups.google.com/group/rack-devel/msg/1faed0264460d5e4 Sender: rack-devel@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Ah, I'd only searched here and had not thought of searching lighthouse... I'll join the conversation there Thanks On 18-Feb-10, at 5:09 PM, Mark Goris wrote: > http://rack.lighthouseapp.com/projects/22435/tickets/79-multipart-handling-incorrectly-assuming-file-upload#ticket-79-8 > > On Feb 18, 8:53 am, mateo wrote: >> I found a post about this from may, but no resolution. The problem is >> that the multipart parsing treats any part with a content-type as a >> file, even if there's no filename in the Content-Disposition. This >> isn't a problem with most user agents, but it is with some, and I'm >> not sure it makes sense. Any thoughts?