Jess Shapiro
Jess Shapiro
Maybe have the CLI take a hive as first argument, fill up from the second argument, and then provide an interactive shell with the object already initialized.
Possibly change the "suppress" flag that, right now, only exists in .from_domain() to a "suppress_security_warnings" that happens on any init, and which is also used to determine if we allow...
Hi @virtadpt! I'm looking into how we can accomplish this effectively. Hope to have results for you soon.
Looking at it, I think we'd need to implement inside `connection.py`. `HTTPConnection.send()` is where the request is getting broken up into individual 8kB segments for transmission. We could implement a...
I should have known that, but did not - thanks for the correction! So, if I'm reading this right, setting the socket timeout in `ConnectionPool._make_request()` is all we need to...
Right - so with those methods, you can specify a set of fields to be formatted - with `request_encode_url`, they'll all be formatted as a querystring, and with `request_encode_body`, they'll...
Yeah, this'd go on `RequestMethods` for sure. If there's no opposition, do we want this for 1.16, 1.17, or save it for a later release? For language, I'm thinking `url_params`...
This is going to be a reasonably-sized rewrite of RequestMethods. One behavior I came across in that process is that right now, an explicitly-passed `Content-Type` header overrides the `multipart/form-data; boundary=`...
Unless I've severely messed up my copy of the codebase, we're _not_ overriding right now, and I think we _should_.
Confirmed that we're not overriding when a `Content-Type` header is explicitly set - take a look at [line 148;](https://github.com/shazow/urllib3/blob/master/urllib3/request.py#L148) we're updating the `extra_kw` dict with the explicitly-passed headers. Just to...