From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.141.43.5 with SMTP id v5cs403544rvj; Thu, 25 Feb 2010 16:15:43 -0800 (PST) Received-SPF: pass (google.com: domain of 3rBKHSwELCpECE97vJ59.x97Cvx5-yzGz619916z1C9FAD.x97@groups.bounces.google.com designates 10.224.13.146 as permitted sender) client-ip=10.224.13.146; Authentication-Results: mr.google.com; spf=pass (google.com: domain of 3rBKHSwELCpECE97vJ59.x97Cvx5-yzGz619916z1C9FAD.x97@groups.bounces.google.com designates 10.224.13.146 as permitted sender) smtp.mail=3rBKHSwELCpECE97vJ59.x97Cvx5-yzGz619916z1C9FAD.x97@groups.bounces.google.com; dkim=pass header.i=3rBKHSwELCpECE97vJ59.x97Cvx5-yzGz619916z1C9FAD.x97@groups.bounces.google.com Received: from mr.google.com ([10.224.13.146]) by 10.224.13.146 with SMTP id c18mr157286qaa.49.1267143342028 (num_hops = 1); Thu, 25 Feb 2010 16:15:42 -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:sender:received :in-reply-to:references:date: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:list-subscribe:list-unsubscribe :content-type:content-transfer-encoding; bh=kd5E8oCvdnyiVdDLZB9uG6BG6yS+YSB78Zs8F02M3C4=; b=UPBvImy6dW2VSNlKYat5qO+UI4Ix4bVm2X5uF2clAG8qZtSXlTB1eVb5PY9tVjG812 Ic5ICp9icBz5qDQG9+l0cR6j3x5jIMwhxHbpEl48FmA7r4VuZqP2vcHTXS1boTuDeKql pvSu8ahQR0JGq6bHhpWkEGWWPrpQwtDT1BLQg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:mime-version:sender:in-reply-to:references :date: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 :list-subscribe:list-unsubscribe:content-type :content-transfer-encoding; b=LMR2GFvXOwXj8S/EwkVeWhj0J8JdJuQhy2VThaokvS+MasbyoqND/KyVBONZCcR3O3 tUjgpuqYurbwKoZX5r+L9GjJqxDZv40G/6qO+/t1OLFAOLJZPoMeHi860i1eZ1+VGqWH hqUwe9+e2bxHk2pZuSF3gZ+R114VbBEaDD8Pw= Received: by 10.224.13.146 with SMTP id c18mr18623qaa.49.1267143340695; Thu, 25 Feb 2010 16:15:40 -0800 (PST) X-BeenThere: rack-devel@googlegroups.com Received: by 10.224.22.138 with SMTP id n10ls306838qab.0.p; Thu, 25 Feb 2010 16:15:37 -0800 (PST) Received: by 10.224.71.130 with SMTP id h2mr23564qaj.27.1267143337179; Thu, 25 Feb 2010 16:15:37 -0800 (PST) Received: by 10.224.71.130 with SMTP id h2mr23563qaj.27.1267143337152; Thu, 25 Feb 2010 16:15:37 -0800 (PST) Return-Path: Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.25]) by gmr-mx.google.com with ESMTP id 18si227174qyk.8.2010.02.25.16.15.36; Thu, 25 Feb 2010 16:15:36 -0800 (PST) Received-SPF: pass (google.com: domain of rtomayko@gmail.com designates 74.125.92.25 as permitted sender) client-ip=74.125.92.25; Received: by qw-out-2122.google.com with SMTP id 8so157088qwh.65 for ; Thu, 25 Feb 2010 16:15:36 -0800 (PST) MIME-Version: 1.0 Sender: rack-devel@googlegroups.com Received: by 10.224.27.157 with SMTP id i29mr54538qac.147.1267143335962; Thu, 25 Feb 2010 16:15:35 -0800 (PST) In-Reply-To: <201002252014.40569.ibc@aliax.net> References: <3c8f7b76-1249-4fbe-9479-0bee164aa7e0@e7g2000yqf.googlegroups.com> <201002251735.06911.ibc@aliax.net> <2b758bdb-d541-45e7-bc5a-1d881dcf186c@e1g2000yqh.googlegroups.com> <201002252014.40569.ibc@aliax.net> Date: Thu, 25 Feb 2010 16:15:35 -0800 Message-ID: Subject: Re: Missing HTTP reason phrase From: Ryan Tomayko To: rack-devel@googlegroups.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of rtomayko@gmail.com designates 74.125.92.25 as permitted sender) smtp.mail=rtomayko@gmail.com; dkim=pass (test mode) header.i=@gmail.com X-Original-Sender: r@tomayko.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/29f366110a4e648d X-Message-Url: http://groups.google.com/group/rack-devel/msg/f97413e553f05077 List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Thu, Feb 25, 2010 at 11:14 AM, I=C3=B1aki Baz Castillo w= rote: > El Jueves, 25 de Febrero de 2010, Florian Munz escribi=C3=B3: >> without the space, as far as I can tell (didn't look at it with >> Wireshark): >> >> $ curl -I http://www.qype.co.uk/ >> HTTP/1.1 200 >> Server: nginx >> Date: Thu, 25 Feb 2010 17:22:29 GMT > > I've checked it and there is no space after status code (200) so the HTTP > response is invalid according to HTTP SBNF grammar. Each Rack server handler manages writing the HTTP response onto the wire, so I it's something you'd have to fix in whatever server implementation you're using. It's possible, but unlikely, that the bad response writing logic is in the Rack handler. Thanks, Ryan