HttpShell

البرمجيات قطة:
HttpShell
تفاصيل البرنامج:
الإصدار: 0.8.0
تاريخ إيداع: 14 Apr 15
المطور: Chris Longo
ترخيص: حرر
شعبية: 3

Rating: nan/5 (Total Votes: 0)

وHttpShell هو قذيفة التفاعلية لإصدار أوامر HTTP إلى خادم الويب أو API بقية.
أوامر HTTP المسألة (الرأس، GET، POST، تأجيل، وحذف) إلى ملقم مع ردود الفعل البصري. يجعل التصحيح خدمات REST أكثر تفاعلية بكثير من الضفيرة.
استعمال
يعامل الخادم مثل نظام الملفات:
$ httpsh http://api.twitter.com/a/statuses
api.twitter.com:/1/statuses> الحصول على public_timeline.json
HTTP / 1.1 200 OK
> بطول المحتوى: 40945
> تختلف: قبول ترميز
> X-المعاملات قناع: a6183ffa5f8ca943ff1b53b5644ef1140f40ebd7
...
استخدام الأوامر قذيفة مألوفة:
api.twitter.com:/1/statuses> سي دي ..
api.twitter.com:/1/> سي دي /
api.twitter.com:/>
انتاج الأنابيب للأوامر الخارجية للتنسيق، الخ:
api.twitter.com:/1/statuses> الحصول على public_timeline.xml | xmllint -لتنسيق -
...
<؟ XML الإصدار = "1.0" ترميز = "UTF-8"؟ >
<الأوضاع نوع = "مجموعة">
<وضع>؛ & نبسب
على & nbsp؛ الأربعاء 14 ديسمبر 00:57:12 +0000 2011
...
إضافة البيانات إلى ملقم:
$ httpsh HTTP: // المضيف المحلي: 28017
مضيف محلي: 28017: /> آخر / فو / شريط
... {"أ": 123456}
...
HTTP / 1.0 201
> نوع المحتوى: نص / عادي؛ محارف = UTF-8
> اتصال: قريبا
> X-NS: foo._defaultCollection
> المحتوى طول: 15
> X-العمل: شريط
{"موافق": صحيح}
استخدام JSON للنشر لنماذج الويب باستخدام خاص "@ {}" التدوين!
somewebsite: /> آخر / بعض / شكل / معالج
... @ {
... "اسم": "كريس"،
... "احتلال": "المطور"
...}
تحويل تعريف JSON فوق ل: اسم = كريس والاحتلال = المطور لتنشره.
مجموعة رؤوس:
مضيف محلي: 28017: /> .headers كوكي: الدورة = 5cb9586618eea2374377bb1584f7de74
مضيف محلي: 28017: /> .headers عامل المستخدم: AppleWebKit / 535.13
مضيف محلي: 28017: /> .headers
<كوكي: الدورة = 5cb9586618eea2374377bb1584f7de74
<عامل المستخدم: AppleWebKit / 535.13
مساعدة
الأفعال
على & nbsp؛ رئيس [] [| <الأوامر الخارجية>]
على & nbsp؛ الحصول على []
على & nbsp؛ آخر [] [البيانات]
على & nbsp؛ وضع [] [البيانات]
على & nbsp؛ حذف
ملاحة
على & nbsp؛ مؤتمر نزع السلاح أو ..
Metacommands
على & nbsp؛ .headers [<اسم>]: [<قيمة>]
على & nbsp؛ .quit
تركيب
على & nbsp؛ بيثون setup.py تثبيت
أو إذا تم تثبيت نقطة:
على & nbsp؛ نقطة تثبيت httpshell
قد تتطلب سودو لتثبيت

المتطلبات:!

بيثون

برامج مماثلة

tnftp
tnftp

17 Feb 15

ish
ish

14 Apr 15

Serv-U
Serv-U

14 Apr 15

تعليقات ل HttpShell

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!