From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.141.43.5 with SMTP id v5cs112813rvj; Thu, 18 Feb 2010 14:09:41 -0800 (PST) Received-SPF: pass (google.com: domain of 3o7p9SwoJCicPDUN.JRULVJPDLO.FRPUDFN-GHYHOJRRJOHJURXSV.FRP@groups.bounces.google.com designates 10.91.127.2 as permitted sender) client-ip=10.91.127.2; Authentication-Results: mr.google.com; spf=pass (google.com: domain of 3o7p9SwoJCicPDUN.JRULVJPDLO.FRPUDFN-GHYHOJRRJOHJURXSV.FRP@groups.bounces.google.com designates 10.91.127.2 as permitted sender) smtp.mail=3o7p9SwoJCicPDUN.JRULVJPDLO.FRPUDFN-GHYHOJRRJOHJURXSV.FRP@groups.bounces.google.com; dkim=pass header.i=3o7p9SwoJCicPDUN.JRULVJPDLO.FRPUDFN-GHYHOJRRJOHJURXSV.FRP@groups.bounces.google.com Received: from mr.google.com ([10.91.127.2]) by 10.91.127.2 with SMTP id e2mr33873agn.36.1266530980935 (num_hops = 1); Thu, 18 Feb 2010 14:09:40 -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:mime-version:received:date :in-reply-to:x-ip:references:user-agent:x-http-useragent:message-id :subject:from:to: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=zbAJUj4pPlWakG7qgnc5vkAu+yGGIAB1JNvHKHhRWTQ=; b=vu5/JsL15eNXDfORNsckVDAw6T32leDh/qD8I6pWs1DRI40Lac3dW9dEq1zOoTHTA5 b4dx+LlqkFKD+PRtHwRzfNYGST3sjnh9BCrH36jeBlVSLuAN+6fvZAbPS5EqU2PWEFW8 od4/kKUSaiaX7tLQQABsoIHyhT9lvSBSwlXO0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:mime-version:date:in-reply-to:x-ip :references:user-agent:x-http-useragent:message-id:subject:from:to :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=uGuC1eGSpaA8IOw51n0jjLe8W9uiQuADedNM1kxyQqldfaNoQMv2dGtlC31eED8oZF FAuew3Nfj7GJGYyfd1dR/dn2y+9rS8uLhcU6j5isFFxpp8b9mvIg4lhE1pW4M6Zjgh/F U36bJxJ5BORn4CPzbtCW22gfogLaPFl5fTvk0= Received: by 10.91.127.2 with SMTP id e2mr3724agn.36.1266530979658; Thu, 18 Feb 2010 14:09:39 -0800 (PST) X-BeenThere: rack-devel@googlegroups.com Received: by 10.90.14.37 with SMTP id 37ls746377agn.0.p; Thu, 18 Feb 2010 14:09:39 -0800 (PST) Received: by 10.91.78.13 with SMTP id f13mr8396373agl.4.1266530978908; Thu, 18 Feb 2010 14:09:38 -0800 (PST) Received: by 10.91.78.13 with SMTP id f13mr8396372agl.4.1266530978885; Thu, 18 Feb 2010 14:09:38 -0800 (PST) Return-Path: Received: from mail-yx0-f143.google.com (mail-yx0-f143.google.com [209.85.210.143]) by gmr-mx.google.com with ESMTP id 12si340398gxk.10.2010.02.18.14.09.38; Thu, 18 Feb 2010 14:09:38 -0800 (PST) Received-SPF: pass (google.com: domain of mark.goris@gmail.com designates 209.85.210.143 as permitted sender) client-ip=209.85.210.143; Received: by mail-yx0-f143.google.com with SMTP id 7so22991148yxe.0 for ; Thu, 18 Feb 2010 14:09:38 -0800 (PST) MIME-Version: 1.0 Received: by 10.150.179.13 with SMTP id b13mr46391ybf.51.1266530978826; Thu, 18 Feb 2010 14:09:38 -0800 (PST) Date: Thu, 18 Feb 2010 14:09:38 -0800 (PST) In-Reply-To: <1134f52d-c746-44f3-aa24-f3b5061c3a22@d3g2000vbr.googlegroups.com> X-IP: 216.231.34.163 References: <1134f52d-c746-44f3-aa24-f3b5061c3a22@d3g2000vbr.googlegroups.com> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-us) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10,gzip(gfe),gzip(gfe) Message-ID: <6c181fe9-65c8-4823-a072-0f3c160057a7@b9g2000pri.googlegroups.com> Subject: Re: Rack multipart - Content-Type implies File IO? From: Mark Goris To: Rack Development X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of mark.goris@gmail.com designates 209.85.210.143 as permitted sender) smtp.mail=mark.goris@gmail.com X-Original-Sender: mark.goris@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/b012964711bc9695 Sender: rack-devel@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable http://rack.lighthouseapp.com/projects/22435/tickets/79-multipart-handling-= incorrectly-assuming-file-upload#ticket-79-8 On Feb 18, 8:53=A0am, 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?