Це команда httpclient, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
httpclient - Команда оболонки для виконання HTTP-запитів за допомогою Ruby httpclient
СИНТАКСИС
httpclient [параметри]
http-клієнт
ОПИС
Ця програма є прикладом/супутником модуля Ruby httpclient, але може використовуватися як доп
повний автономний HTTP-клієнт.
Якщо викликається за допомогою методу та URI, зазначений URI буде запитано за допомогою методу
надається зі свого сервера. Дозволені методи є голова, отримати, після, put, видаляти, опції,
propfind, proppatch та простежувати.
Параметри можуть бути вказані як третій параметр і будуть доставлені відповідно (тобто
додається до URI після a ? знак, якщо метод є отримати, але як опублікований орган, якщо
метод є після)
Зауважте, що не проводиться перевірка того, чи потрібні параметри мають сенс
контекст, який вони вказують, вони просто надсилаються як є.
$ httpclient отримати https://www.google.co.jp/ q=ruby
Починаючи з версії 2.6.0 httpclient підтримує команду скачати.
$ httpclient завантажити http://host/path > файл
Якщо параметри не вказано, інтерактивний Ruby (irb) сеанс буде відкритий, обов’язковий
об'єкт HTTPClient як 'self'. Потім ви можете викликати методи екземпляра HTTPClient, наприклад:
$httpклієнт
>> отримати "https://www.google.co.jp/", :q => :ruby
Httpclient надрукує `wiredump' вашого запиту (тобто команди, надіслані до
сервер через HTTP), потім заголовки запиту і, нарешті, результат.
ВАРІАНТИ
Використовуйте httpclient онлайн за допомогою служб onworks.net