thrift
thrift copied to clipboard
Implement HTTP transport
Required for acceptance in Thrift mainline
This doesn't seem too difficult, I'm going to take a shot at this.
I have some basic stuff working, but after talking to some people on IRC/the mailing list, I don't think this is a priority.
I think the first step should be to do the bare minimum to get this merged into the mainline, and from what I understand that is essentially getting a working tutorial client/server implementation. So I'll be looking into that instead (and I'll post a link to my work in progress here a little later just for reference or if anyone wants to continue).
Here is my work in progress branch: https://github.com/gsingh93/thrift/tree/http-transport
It was actually almost complete, but I couldn't properly test it with other servers. I may return to it later, or someone might be able to finish it off first.
Pasting here the link to the discussion. Some good info there, re multiplex transport as well.
So the conclusion is we will deprioritize HTTP for the drop to main line.