HttpShell

Софтуер снимки:
HttpShell
Софтуер детайли:
Версия: 0.8.0
Дата на качване: 14 Apr 15
Розробник: Chris Longo
Разрешително: Безплатно
Популярност: 3

Rating: nan/5 (Total Votes: 0)

HttpShell е интерактивен корпус за издаване HTTP команди на уеб сървър или REST API.
HTTP издаване на команди (HEAD, GET, POST, сложи, изтриване) към сървър с визуална обратна връзка. Прави дебъгване почивка Услуги много по-интерактивна от Curl.
<Силен> Usage
Третира сървъра като файлова система:
$ Httpsh http://api.twitter.com/a/statuses
api.twitter.com:/1/statuses> Вземи public_timeline.json
HTTP / 1.1 200 OK
> Съдържание дължина: 40945
> Варира: Accept-Encoding
> Х-сделка-маска: a6183ffa5f8ca943ff1b53b5644ef1140f40ebd7
...
Използвайте познати обвивката команди:
api.twitter.com:/1/statuses> CD ..
api.twitter.com:/1/> CD /
api.twitter.com:/>
Pipe изход за външни команди за форматиране и др:
api.twitter.com:/1/statuses> Вземи public_timeline.xml | xmllint -format -
...

<Статуси тип = "масив">
& Nbsp; <статус>
& Nbsp; Wed 14 декември 00:57:12 +0000 2011
...
Публикуване на данни в сървъра:
$ Httpsh HTTP: // Localhost: 28017
Localhost: 28017: /> мнение / Foo / бар
... {"А": 123456}
...
HTTP / 1.0 201
> Content-Type: текст / обикновен; кодировка = UTF-8
> Връзка: в близост
> Х-NS: foo._defaultCollection
> Съдържание дължина: 15
> Х-действие: бар
{"OK": вярно}
Използвайте JSON да публикувате в уеб форми с помощта на специални "@ {}" нотация!
somewebsite: /> мнение / някои / форма / манипулатор
... @ {
... "Име": "Крис",
... "Окупация": "Проект"
...}
Преобразува определението JSON-горе, за да: име = Chris & окупация = Developer за форма на командироване.
Задайте хедъри:
Localhost: 28017: /> .headers Cookie: сесия = 5cb9586618eea2374377bb1584f7de74
Localhost: 28017: /> .headers User-Agent: AppleWebKit / 535.13
Localhost: 28017: /> .headers
<Силен> Help
Глаголи
& Nbsp; главата [] [| <външна команда>]
& Nbsp; получите []
& Nbsp; публикация [] [данни]
& Nbsp; сложи [] [данни]
& Nbsp; изтриете
Навигация
& Nbsp; CD или ..
Metacommands
& Nbsp; .headers [<име>]: [<стойност>]
& Nbsp; .quit
<Силен> Монтаж
& Nbsp; питон setup.py инсталиране
Или ако пипс е инсталиран:
& Nbsp; PIP инсталирате httpshell
Може да се изисква Sudo да инсталирате

<силни> Изисквания :

  • Python

Подобен софтуер

Zoidberg
Zoidberg

15 Apr 15

CDBoomkars
CDBoomkars

14 Apr 15

Serv-U
Serv-U

14 Apr 15

Коментари към HttpShell

Коментари не е намерена
добавите коментар
Включете на изображения!