added support for the "Expect: 100-continue" header field, only using sockets!