module HTTPX::Plugins::StreamBidi

  1. lib/httpx/plugins/stream_bidi.rb

This plugin adds support for bidirectional HTTP/2 streams.

gitlab.com/os85/httpx/wikis/StreamBidi

It is required that the request body allows chunk to be buffered, (i.e., responds to +#<<(chunk)+).

Methods

Public Class

  1. extra_options
  2. load_dependencies

Public Class methods

extra_options(options)
[show source]
    # File lib/httpx/plugins/stream_bidi.rb
153 def extra_options(options)
154   options.merge(fallback_protocol: "h2")
155 end
load_dependencies(klass)
[show source]
    # File lib/httpx/plugins/stream_bidi.rb
149 def load_dependencies(klass)
150   klass.plugin(:stream)
151 end