net-http2 icon indicating copy to clipboard operation
net-http2 copied to clipboard

NetHttp2 is an HTTP/2 client for Ruby.

Results 21 net-http2 issues
Sort by recently updated
recently updated
newest added

Fixes issues where the Socket closes during a request. Prior to this change, the requesting thread would remain blocked forever.

This removes the dependence on AF_INET and allows IPv6-only hosts to be connected to. Closes #32.

I had a frustrating experience with running a net-http2 client on Azure VM. When the client is idle for about 240 seconds, Azure infrastructure will silently drop "outbound SNAT". As...

I believe I have isolated a memory leak in net-http2 (0.18.2) or http-2 (0.10.1). It appears that the client is hanging onto the requests unless client.close is called. I followed...

Currently, this gem provides for the ability for asynchronous HTTP2 requests, but does now allow for maintaining a single HTTP2 requests that makes full usage of the bidirectional streaming capabilities...

I'm unable to use this library with a host that only has a v6 address: ``` [11] pry(main)> response = client.call(:get, '/') SocketError: getaddrinfo: Name or service not known from...

enhancement

Hi there and thanks for providing and maintaining an HTTP2 client and a modern Ruby client for push notifications 🙇 I'm implementing the push notifications with Apnotic right now, and...

I'm trying to configure the client with a Proxy and I don't get a connection.

Headers are currently a hash, however this does not allow to set multiple values for the same header key (such as the `Set-Cookie` header). Allowing to use arrays as `headers`...

with headers: ``` require 'net-http2' # create a client client = NetHttp2::Client.new("https://nghttp2.org") # send request response = client.call(:get, '/httpbin/headers', headers: { 'x-custom' => 'custom' }) # read the response response.ok?...