X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=4.6 required=5.0 tests=BAYES_50,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,EXECUTABLE_URI,FREEMAIL_FROM,FREEMAIL_REPLY,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org MIME-Version: 1.0 In-Reply-To: <61485342.20100813142711@mtu-net.ru> References: <358564705 DOT 20100812005148 AT mtu-net DOT ru> <4C630ECE DOT 7000405 AT cygwin DOT com> <1948573623 DOT 20100812110206 AT mtu-net DOT ru> <1734245752 DOT 20100812172717 AT mtu-net DOT ru> <20100812133523 DOT GF14202 AT calimero DOT vinschen DOT de> <61485342 DOT 20100813142711 AT mtu-net DOT ru> Date: Fri, 13 Aug 2010 16:44:39 +0100 Message-ID: Subject: Re: Incomplete installation of subversion From: Phil Betts To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On 13 August 2010 11:27, Andrey Repin wrote: > Greetings, Corinna Vinschen! > >>> > On Thu, Aug 12, 2010 at 9:02 AM, Andrey Repin =A0wrote: >>> > (snip) >>> >> :curl -iI -H "Accept-Encoding: gzip" -s -- "http://cygwin.co= m/setup.exe" >>> >> HTTP/1.1 200 OK >>> >> Date: Thu, 12 Aug 2010 06:59:40 GMT >>> >> Server: Apache/2.0.52 (Red Hat) >>> >> Last-Modified: Tue, 10 Aug 2010 16:28:21 GMT >>> >> ETag: "18e01b8-a7413-9f101340" >>> >> Accept-Ranges: bytes >>> >> Vary: Accept-Encoding >>> >> Content-Encoding: gzip >>> >> Cache-Control: max-age=3D0 >>> >> Expires: Thu, 12 Aug 2010 06:59:40 GMT >>> >> Content-Type: application/octet-stream >>> >>> > Works for me with wget: >>> >>> Of course. It's just you can't launch it after wget - file don't have r= ights >>> to execute it. > >> chmod +x ? > > Indeed, yet again, it's not the point of my question. > I have download manager processing downloads from my web browser. > It's quite enough for me. When server behave correctly. There's nothing wrong (in this regard) with the server. =A0See http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html | In HTTP, it SHOULD be sent whenever the message's length can be | determined prior to being transferred You forced it to use gzip encoding, which is often a streaming process, and in general a server won't know in advance how long the content will be. Remove the -H (and -I) and curl works just fine (and the content is shorter than the gzipped version). In fact, curl works just fine even with the -H option, as long as you remove the -I, and remember to gunzip the contents. You had the choice of: a) criticizing the set-up of one of the web's largest and most reliable download sites or b) pausing to consider whether perhaps you'd missed something in your HTTP class I think perhaps you made the wrong choice. Phil --=20 > > -- > WBR, > =A0Andrey Repin (anrdaemon AT freemail DOT ru) 13.08.2010, <14:26> -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple