HttpShell

소프트웨어 스크린 샷:
HttpShell
소프트웨어 정보:
버전: 0.8.0
업로드 날짜: 14 Apr 15
개발자: Chris Longo
라이센스: 무료
인기: 3

Rating: nan/5 (Total Votes: 0)

HttpShell는 웹 서버 또는 REST API에 HTTP 명령을 발행 대화식 쉘이다.
이슈 HTTP 명령은 시각적 피드백과 서버 (HEAD는 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
> 컨텐츠 길이 : 40,945
> 변화 : 수락 인코딩
> 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의 - 형식 -
...

<상태 유형 = "배열">
& NBSP; <상태>
& NBSP; 수요일 십이 0시 57분 12초 0000 2011 14
...
서버에 데이터를 게시 :
$ httpsh에 http : // localhost를 : 28017
로컬 호스트 : 28017 /> 포스트 / foo는 / 바
... { "": 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; CD 나 ..
Metacommands
& NBSP; .headers [<이름>] [<값>]
& NBSP; .quit
설치
& NBSP; 파이썬 setup.py 설치
또는 PIP가 설치되어있는 경우 :
& NBSP; 설치 PIP httpshell
설치는 sudo이 필요할 수도 있습니다

이 요구 사항 :

파이썬

유사한 소프트웨어

bash-powerprompt
bash-powerprompt

20 Feb 15

ftputil
ftputil

20 Feb 15

couleur
couleur

15 Apr 15

V6scripts
V6scripts

20 Feb 15

코멘트 HttpShell

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!