HTTP / 2 поддерживается в Typhoeus - PullRequest
1 голос
/ 23 октября 2019

Я не могу найти информацию о поддержке функций HTTP / 2 в драгоценном камне Typhoeus. Это полностью совместимо или нет?

1 Ответ

2 голосов
/ 23 октября 2019

Да, поддерживается, в соответствии с 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 должна быть скомпилирована поддержка, поэтому при использовании старой версии ваши результаты могут отличаться.

...