Thread (16 messages) flat view 16 messages, 5 authors, 2016-06-15

Re: More on git over HTTP POST

From: Shawn O. Pearce <hidden>
Date: 2016-06-15 22:45:06

Daniel Stenberg [off-list ref] wrote:
On Sat, 2 Aug 2008, Shawn O. Pearce wrote:
quoted
Well, over git:// (or any protocol that wraps git:// like ssh) we 
assume a full-duplex channel.  Some proxy systems are able to do such a 
channel. HTTP however does not offer it.
Yes it does. The CONNECT method is used to get a full-duplex channel to a 
remote site through a HTTP proxy. The downside with that is of course 
that most proxies are setup to disallow CONNECT to other ports than 443 
(the https default port).
Ah, yes.  CONNECT.  Very few servers wind up supporting it I think.

I know one very big company who cannot use or support Git because
Git over HTTP is too slow to be useful.  They support other tools
like Subversion instead.  :-|

Really we just need smart protocol support in half-duplex RPC like
hpa was going after.  Then it doesn't matter what we serialize it
into, almost any RPC system will be useful.  Of course the only
one that probably matters in practice is HTTP.

-- 
Shawn.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help