There seem to be some swift servers that do not properly handle 100-continue.
It would be nice to autodetect this and work around the issue if necessary.
We should still log a big warning though, as this can seriously hurt
performance in some situations.
For the autodetection, we probably have to send a (small) body right away
without waiting, and then test if the response starts with 100 (supported) or
417 (unsupported).. but maybe there are even more broken servers that will
reply 2xx instead?
Original issue reported on code.google.com by Nikolaus@rath.org on 13 Dec 2013 at 4:36
Original issue reported on code.google.com by
Nikolaus@rath.org
on 13 Dec 2013 at 4:36