Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nickgeek/pttp
PTTP (Python Text Transfer Protocol) is a Python 3 HTTP request tester. It is designed to make use and development of HTTP APIs as easy as possible.
https://github.com/nickgeek/pttp
Last synced: about 2 months ago
JSON representation
PTTP (Python Text Transfer Protocol) is a Python 3 HTTP request tester. It is designed to make use and development of HTTP APIs as easy as possible.
- Host: GitHub
- URL: https://github.com/nickgeek/pttp
- Owner: NickGeek
- License: mpl-2.0
- Created: 2013-12-16T07:58:34.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2013-12-27T04:48:20.000Z (about 11 years ago)
- Last Synced: 2024-04-14T13:01:18.727Z (9 months ago)
- Language: Python
- Size: 168 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
PTTP
====PTTP (Python Text Transfer Protocol) is a Python 3 HTTP request tester. It is designed to make use and development of HTTP APIs as easy as possible.
PTTP is designed for GNU/Linux but it will work with any operating system that has Zenity and Python 3 installed (and added to its path). With a bit of work I have managed to run this on Mac OS X 10.8 and FreeBSD.
###Features
* GET requests
* GET requests with basic authentication
* POST requests
* POST requests with basic authentication
* Graphical interface
* HTML and plain text displays###Dependencies
* Python 3
* Zenity (you should already have this installed as part of your desktop environment)###Running PTTP
####Release version
After installing it by running the "install.sh" file (if nothing happens after running it you may need to open it in the terminal). Just open the terminal and type in "pttp" (without the quotes).####Development version
Go into the directory you downloaded PTTP to and run the file called "PTTP".