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
238 def extra_options(options)
239   options.merge(fallback_protocol: "h2")
240 end
load_dependencies(klass)
[show source]
    # File lib/httpx/plugins/stream_bidi.rb
234 def load_dependencies(klass)
235   klass.plugin(:stream)
236 end