Ruby Гем Bindata для чтения заголовков HTTP - PullRequest
0 голосов
/ 10 июля 2020

Кто-нибудь знает, как декодировать заголовки HTTP с помощью гема bindata ruby? Мне нужен класс, который будет определять формат HTTP, и когда будет выполнено следующее:

h = HTTP.new
h.read("GET / HTTP/1.1\r\nHost: www.dailymotion.com")

Это должно иметь возможность возвращать ruby ha sh как:

{:uri=>"GET / HTTP/1.1", :host=>"www.dailymotion.com"}

Я проинформировал об этом: https://github.com/dmendel/bindata, но не смог понять, как разбирать строку, не основываясь на длине. Мне специально для этой задачи нужно использовать bindata.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...