ฉันกำลังมองหาเครื่องมือ (อาจเป็นบน Linux) ที่จะอนุญาตให้ฉันทำการร้องขอ HTTP หรือ HTTPS ด้วยตนเอง ตามคู่มือฉันหมายถึง: ฉันควรจะสามารถป้อนไฟล์ข้อความที่ดูเหมือนว่า
POST /foo HTTP/1.1
Host: www.example.com
Accept: text/xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-gb,en;q=0.5
Content-Type: text/plain
Content-Length: 11
Hello world
และ URL ปลายทาง (www.example.com/foo) และส่งคำขอไปยัง URL อย่างมากจะมีประโยชน์หากส่วนหัวของ Content_Length คำนวณโดยอัตโนมัติ
ฉันจะสามารถเขียนเครื่องมือดังกล่าวโดยใช้ไลบรารี่อย่าง httplib ใน Python ได้ แต่เหตุผลที่ฉันต้องการคือการตรวจสอบด้วยตนเองเมื่อมีสิ่งผิดปกติเกิดขึ้นกับไลบรารี่