【问题标题】:Is HTTP/2 supported in TyphoeusTyphoeus 是否支持 HTTP/2
【发布时间】:2019-10-23 10:02:45
【问题描述】:

我在 Typhoeus gem 中找不到任何有关支持 HTTP/2 功能的信息。这是否完全兼容?

【问题讨论】:

    标签: ruby typhoeus


    【解决方案1】:

    是的,支持,根据https://github.com/typhoeus/typhoeus/issues/628#issuecomment-496976697,您可以使用以下命令创建 HTTP2 请求:

    response = Typhoeus.get("https://nghttp2.org", http_version: :httpv2_0, verbose: true)

    您可以通过以下方式检查 HTTP 版本: response.http_version => "2"

    请记住,Typhoeus 使用 libcurl,它支持 HTTP/2,但底层 cUrl 版本需要编译支持,因此您使用旧版本,结果可能会有所不同。

    【讨论】:

      猜你喜欢
      • 2019-06-17
      • 2017-03-04
      • 1970-01-01
      • 2015-08-31
      • 2016-06-22
      • 1970-01-01
      • 2017-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多