عن المشروع
HTTPie هو عميل HTTP يعمل عبر سطر الأوامر يهدف إلى جعل التفاعل مع خدمات الويب عبر CLI صديقاً للمستخدم. يوفر الأمرين `http` و `https` لإنشاء وإرسال طلبات HTTP تعسفية باستخدام صيغة طبيعية مع مخرجات منسقة وملونة.
تشمل الميزات الرئيسية ما يلي:
- صيغة تعبيرية وبديهية لبناء الطلبات
- دعم مدمج لـ JSON
- مخرجات طرفية منسقة وملونة
- دعم النماذج ورفع الملفات
- قدرات HTTPS والوكلاء (proxies) والمصادقة
- القدرة على إرسال بيانات طلب تعسفية ورؤوس (headers) مخصصة
- جلسات مستمرة
- وظيفة تنزيل تشبه wget
- وضع عدم الاتصال لبناء وطباعة الطلبات دون إرسالها