From: Daniel Stenberg Date: Thu, 28 Aug 2008 17:38:59 GMT Subject: Re: Git-aware HTTP transport Message-ID: In-Reply-To: On Thu, 28 Aug 2008, david@lang.hm wrote: >>> except that HTTP cannot transport binary data, if you feed it binary data >>> it then encodes it into 7-bit safe forms for transport. >> >> So then how does it transport a GIF file to my browser? uuencoded? > > something like that. it uses the mimetype mechanisms to identify the various > pieces and encodes each piece (if nothing else it needs to make sure that > the mimetype seperators don't appear in the data) uuencode is one of the > available mechanisms. No. HTTP is 8bit clean and sends and receives binary just fine. You seem to think of SMTP or something. -- / daniel.haxx.se