Aaron Gibson

Results 3 issues of Aaron Gibson

Add a basic `multipart/form-data` parser to tornado that can stream to files instead of in-memory as the existing call to: `tornado.httputil.parse_multipart_form_data` does.

web

Most of the time, tornado runs an HTTP(S) server or similar, and can run behind something like nginx that can supply X-* headers to get the client's real IP address....

tcpserver

This PR adds the ability for `streaming_callback` of `AsyncHTTPClient` to be a coroutine. In addition to the small change, this adds a nominal test to verify that things work as...

httpclient