HttpShell

Скріншот програми:
HttpShell
Дані програми:
Версія: 0.8.0
Дата завантаження: 14 Apr 15
Розробник: Chris Longo
Ліцензія: Безкоштовно
Популярність: 3

Rating: nan/5 (Total Votes: 0)

HttpShell є інтерактивна оболонка для виконання команд HTTP на веб-сервері або REST API.
Команди HTTP Випуск (голова, GET, POST, PUT, DELETE) до сервера з візуальною зворотного зв'язку. Робить налагодження послуги REST набагато більш інтерактивними, ніж згорнутися.
Використання
Лікує сервер як в файлової системі:
$ Httpsh http://api.twitter.com/a/statuses
api.twitter.com:/1/statuses> Get public_timeline.json
HTTP / 1.1 200 OK
> Content-Length: 40945
> Розрізняються: Accept-Encoding
> X-транзакцій маска: a6183ffa5f8ca943ff1b53b5644ef1140f40ebd7
...
Використовуйте знайомі команди оболонки:
api.twitter.com:/1/statuses> CD ..
api.twitter.com:/1/> CD /
api.twitter.com: />
Вихід труби для зовнішніх команд для форматування і т.д .:
api.twitter.com:/1/statuses> Get public_timeline.xml | xmllint -format -
...

<Статуси типу = "Масив">
І NBSP; <статус>
І NBSP; Wed 14 грудня 00:57:12 +0000 2011
...
Розміщувати дані на сервері:
$ Httpsh HTTP: // локальний: 28017
локальний: 28017: /> / стовп Foo / бар
... {"": 123456}
...
HTTP / 1.0 201
> Content-Type: текст / рівнина; кодування = UTF-8
> Підключення: закрити
> X-нс: foo._defaultCollection
> Content-Length: 15
> X-дію: бар
{"ОК": правда}
Використання JSON для відправки повідомлень у веб-формах за допомогою спеціальних "@ {}" позначення!
somewebsite: /> / стовп деякі / форма / обробник
... @ {
... "Ім'я": "Кріс",
... "Окупація": "Розробник"
...}
Перетворює визначення JSON вище: назва = Кріс і окупація = Розробник для введення тексту.
Встановити заголовки:
локальний: 28017: /> .headers Cookie: сесія = 5cb9586618eea2374377bb1584f7de74
локальний: 28017: /> .headers User-Agent: AppleWebKit / 535,13
локальний: 28017: /> .headers
Help
Дієслова
І NBSP; голова [] [| <зовнішня команда>]
І NBSP; отримати []
І NBSP; після [] [даних]
І NBSP; покладемо [] [даних]
І NBSP; видалити
Навігація
І NBSP; CD або ..
Metacommands
І NBSP; .headers [<ім'я>]: [<значення>]
І NBSP; .quit
Установка
І NBSP; пітон setup.py встановити
Або, якщо встановлено PIP:
І NBSP; пункт встановити httpshell
Може знадобитися Sudo встановити

Вимоги :

  • Python

Схожі програми

Shelisp
Shelisp

15 Apr 15

Gsh
Gsh

3 Jun 15

termenu
termenu

20 Feb 15

MirBSD Korn Shell
MirBSD Korn Shell

17 Feb 15

HttpShell

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями