Как напечатать Rack :: Request как необработанный HTTP-запрос? - PullRequest
0 голосов
/ 18 октября 2019

Мне интересен способ standard для печати экземпляра класса Rack::Request в виде текстового HTTP-запроса. Пример ниже.

POST /cgi-bin/process.cgi HTTP/1.1
User-Agent: Mozilla/4.0 (compatible; MSIE5.01; Windows NT)
Host: www.tutorialspoint.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
Accept-Language: en-us
Accept-Encoding: gzip, deflate
Connection: Keep-Alive

<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://clearforest.com/">string</string>

Было бы неплохо для отладки и поделиться с пользователями. У меня есть команда со стеком не-рельсов, использующим мой API, и необработанные запросы будут полезны.

...