hyper icon indicating copy to clipboard operation
hyper copied to clipboard

HTTP/2 for Python.

Results 100 hyper issues
Sort by recently updated
recently updated
newest added

It is in the headers, I think, and needs to be passed with every request: ``` c = HTTP11Connection(ip, port) hdrs = headers = { "Authorization": "Basic cCF1eDpqYXZhYzE=", } first...

One is `[('SSL routines', 'ssl3_write_pending', 'bad write retry')]` in `ssl_compat.py` Another one is `[('SSL routines', 'ssl3_write_bytes', 'bad length')]` in `ssl_compat.py` I will reuse the `HTTPConnection` to send lots requests. And...

```h2\.settings\.([A-Z_]{4,})``` -> ```h2.settings.SettingCodes.$1```

Hello, I encountered the following issue when connect to Apple push notification service with hyper. Current APNS endpoint uses HTTP/2. Connects from python 2.7.10 works good, but when I try...

[`hyper.common.headers.canonical_form`](https://github.com/Lukasa/hyper/blob/04f32667c94fd745135f75d7c5340c87c67e9763/hyper/common/headers.py#L239): > the header is split on commas unless for any reason it's a super-special snowflake (I'm looking at you Set-Cookie) This seems to be inspired by text from [RFC...

Hello. We are using hyper to send push messages using Apple Push Notification Service. Some times we get `TooManyStreamsError: Max outbound streams is 500, 500 open` when sending HTTP2 request....

If a body is defined, we should be sending a Content-Length header unless the request has the Transfer-Encoding header is set. This should fix #206. I was having some difficulty...

I see this error very intermittently (1 in a million requests?) while using apns2 package: https://github.com/Pr0Ger/PyAPNs2/tree/master/apns2 Here's the traceback: ``` File /opt/venv-marcopolo/local/lib/python2.7/site-packages/hyper/http20/connection.py, line 293, in get_response return HTTP20Response(stream.getheaders(), stream) File...

Easy
Bug

Push flag required for the case the initial upgrade request triggered server push.