นี่คือคำสั่ง httpclient ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
httpclient - คำสั่ง Shell สำหรับดำเนินการคำขอ HTTP โดยใช้ Ruby httpclient
เรื่องย่อ
httpclient [พารามส์]
httpclient.php
DESCRIPTION
โปรแกรมนี้เป็นตัวอย่าง/โปรแกรมเสริมของโมดูล Ruby httpclient แต่สามารถใช้เป็น a . ได้
ไคลเอ็นต์ HTTP แบบสแตนด์อโลนที่สมบูรณ์
หากเรียกใช้ด้วยเมธอดและ URI ระบบจะขอ URI ที่ระบุผ่านเมธอด
มอบให้จากเซิร์ฟเวอร์ วิธีที่อนุญาตคือ หัว, ได้รับ, เสา, ใส่, ลบ, ตัวเลือก,
ผู้สนับสนุน, อุปกรณ์ประกอบฉาก และ ติดตาม.
พารามิเตอร์สามารถระบุเป็นพารามิเตอร์ที่สามและจะถูกส่งไปตามนั้น (เช่น
ต่อท้าย URI หลัง a ? ลงชื่อว่าวิธีการคือ ได้รับแต่เป็นเนื้อหาที่โพสต์ถ้า
วิธีการคือ เสา)
โปรดทราบว่าไม่มีการตรวจสอบว่าพารามิเตอร์ที่ร้องขอนั้นสมเหตุสมผลหรือไม่
บริบทที่ระบุพวกเขาจะถูกส่งตามที่เป็นอยู่
$ httpclient รับ https://www.google.co.jp/ q=ruby
เริ่มต้นจากเวอร์ชัน 2.6.0 httpclient รองรับ command ดาวน์โหลด.
$ httpclient ดาวน์โหลด http://host/path > ไฟล์
หากไม่มีการระบุพารามิเตอร์ Ruby แบบโต้ตอบ (เออร์บี) เซสชั่นจะถูกเปิดมีผลผูกพัน
วัตถุ HTTPClient เป็น 'ตัวเอง' จากนั้น คุณสามารถเรียกเมธอดของอินสแตนซ์ HTTPClient เช่น:
$httpclient
>> รับ "https://www.google.co.jp/", :q => :ruby
Httpclient จะพิมพ์ `wiredump' ของคำขอของคุณ (นั่นคือคำสั่งที่ส่งไปยัง
เซิร์ฟเวอร์ผ่าน HTTP) จากนั้นส่วนหัวของคำขอและสุดท้ายผลลัพธ์
OPTIONS
ใช้ httpclient ออนไลน์โดยใช้บริการ onworks.net