From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Status: No, score=-4.0 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-qk1-x740.google.com (mail-qk1-x740.google.com [IPv6:2607:f8b0:4864:20::740]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 19F311F462 for ; Thu, 23 May 2019 16:54:13 +0000 (UTC) Received: by mail-qk1-x740.google.com with SMTP id l16sf5978592qkk.9 for ; Thu, 23 May 2019 09:54:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:date:from:to:message-id:in-reply-to:references:subject :mime-version:x-original-sender:reply-to:precedence:mailing-list :list-id:list-post:list-help:list-archive:list-subscribe :list-unsubscribe; bh=iOKmyGElkZIWM3Px5sxDD2+BDbBJOrdbNctBXTx4vRQ=; b=jARraXVlmYvVkaIgMtUQazABKhNhSTh3UyJHSvEtpERgjwbmKaG2ePyRLTBnUGF+Q1 6LlIgCs0Av/kW5B0GHXseC3rQOTnBVumRH6psxcgsN4W7hGQq+0IjK6BuVQikEUgSgXb xAJO2lrmDFXwf7HYCyFKJKtPYADEduYeBPD6fqrElwXYAWwGZ65W6i+51At6ymCXzUSF AphuDQ0cbm6X8nQLhqZKa9GKOM9o34qL9fgyn8w25XPPvuV5uRe5PDaGQ2/VNBdASk05 fbbjKUefOKCmnlNFdzL9p7y/3iUcxnIEEpJL2bEUSP8uGVS3XoHmVx89DJuz3bnQNMTQ WWnw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:message-id:in-reply-to:references:subject:mime-version :x-original-sender:reply-to:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=iOKmyGElkZIWM3Px5sxDD2+BDbBJOrdbNctBXTx4vRQ=; b=H4gNgOssqJMQghAj+UJakjX0FNJBh78pjD0cuaoGUXDILh3d31WNC3KmoN1oSMfb2I /c65B6yIqf9ERHJiEJEEaeykStUu3T24dgbF0ZbgE+RfR8bsSvqsvYnhPLBcCOJHZnv5 X1FIU/4Ddkmr/GuQwCWRxbGHty8GgtHAzdUlY7T4mPzOOW+pyis0a9MVBEzfDlt93ZlF ZqyUyQiEwVe6Mfai28SAKnjyoFzkGh4P2TVPWZfyAsp8lCTr0vBsghhxkYW46f0YrmPv BdzMpWZJxcCQ4J832PZoiKRjv8Ns6p57raEiQAXoJd0RnSEdEqKfioVFv66cki+L0Z/M jxNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:date:from:to:message-id:in-reply-to :references:subject:mime-version:x-original-sender:reply-to :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=iOKmyGElkZIWM3Px5sxDD2+BDbBJOrdbNctBXTx4vRQ=; b=LLo35pjhCrYHZGrGdTz3spX/Jbm7tBWGP1xFM/JA0DuwEwpkxyjnlDHrCAkRr23qoD x/6EK8XA36xUeOGo8WPdi03vmEvfmgwtNkcUQsijNbJ8XTJJWGUoLPJvD/koQK/CQvHf fN2TqnD4Bv3Ogbo+21pecLr4Tmql29sj4TOwvzttioYougBmwidSp8LeX0q0wWhwmFsE DNP+Z9LH+YswmI1Ka2sGH6uh/znOLg4X2ya13+1H3j1reiDxbNBzUFlcnSvV8mrWqlHT SPU0IjV2+im9rXENTRL6WXx6wOlJWdc/2Pe3TAixeYlbgaRtxPXmmkfIAHycW2YFvAnw nKlg== Sender: rack-devel@googlegroups.com X-Gm-Message-State: APjAAAWEV1zx+qhxDKBvakvLU3FYrMnNWT6N4vc9+I16pgaPecLxuA/o BWvLy6Lw2gtLpUnah/la9fY= X-Google-Smtp-Source: APXvYqzjxmn+uY3KrIIogcaWBuyX5iCQ+APG4fnnHAfm/Lj59+PohLkpQNfUK+aOCVrn6Hj3uvCIKQ== X-Received: by 2002:ac8:f71:: with SMTP id l46mr74529900qtk.321.1558630452028; Thu, 23 May 2019 09:54:12 -0700 (PDT) X-BeenThere: rack-devel@googlegroups.com Received: by 2002:ac8:271c:: with SMTP id g28ls553763qtg.11.gmail; Thu, 23 May 2019 09:54:11 -0700 (PDT) X-Received: by 2002:ac8:3157:: with SMTP id h23mr81829107qtb.248.1558630451486; Thu, 23 May 2019 09:54:11 -0700 (PDT) Date: Thu, 23 May 2019 09:54:11 -0700 (PDT) From: dorian taylor To: Rack Development Message-Id: In-Reply-To: References: <7eb7b470-57d4-44dd-97fa-25bea17cce0f@googlegroups.com> Subject: Re: disable chunked transfer-encoding MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_595_2001597132.1558630451078" X-Original-Sender: dorian.taylor@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: X-Google-Group-Id: 486215384060 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , ------=_Part_595_2001597132.1558630451078 Content-Type: multipart/alternative; boundary="----=_Part_596_1768085782.1558630451078" ------=_Part_596_1768085782.1558630451078 Content-Type: text/plain; charset="UTF-8" On Thursday, May 23, 2019 at 9:42:06 AM UTC-7, raggi wrote: rackup is an opinionated tool that is good for 90% of use cases and adds > those middleware to meet that goal. > > I would say the behavior you need falls out of that use case set, and you > should consider writing your fastcgi spawner using the library primitives. > > Ah, yes, thanks. It'll probably end up that way; I'm just sketching it out right now: https://github.com/doriantaylor/rb-lazyauth Also the 'none' environment indeed seems to skip the stock middleware. Thanks! -- --- You received this message because you are subscribed to the Google Groups "Rack Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to rack-devel+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rack-devel/fb1df7ca-7c07-4425-8336-099301549e59%40googlegroups.com. For more options, visit https://groups.google.com/d/optout. ------=_Part_596_1768085782.1558630451078 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Thursday, May 23, 2019 at 9:42:06 AM UTC-7= , raggi wrote:

rackup is an opinionated tool tha= t is good for 90% of use cases and adds those middleware to meet that goal.=

I would say the behavio= r you need falls out of that use case set, and you should consider writing = your fastcgi spawner using the library primitives.


Ah, yes, thanks. It'll probably end up that way= ; I'm just sketching it out right now: https://github.com/doriantaylor/= rb-lazyauth

Also the 'none' environment in= deed seems to skip the stock middleware. Thanks!

--

---
You received this message because you are subscribed to the Google Groups &= quot;Rack Development" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to rack-dev= el+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgi= d/rack-devel/fb1df7ca-7c07-4425-8336-099301549e59%40googlegroups.com. For more options, visit http= s://groups.google.com/d/optout.
------=_Part_596_1768085782.1558630451078-- ------=_Part_595_2001597132.1558630451078--