Simple API proxy that uses Flask/requests/gunicorn.
Project description
# Proxapy
Simple API proxy that uses Flask/requests/gunicorn.
## Use cases
Centralize API requests - Sometimes only a specific IP can access APIs. Run Proxapy on that machine and access the API from everywhere.
Implement custom pre/post operation on API request/response - Fork the project, add routes and implement your changes. Common changes include content filtering, add authentication key header not known by the end user.
## Usage
Make sure you have [virtualenv][1]
make run
Visit http://<proxyhost>:<proxyport>/<API> to access http://<API>
By default <proxyhost> is bound to 0.0.0.0 and <proxyport> to 5000, so for example you could run Proxapy and then visit: <http://localhost:5000/api.left-pad.io/?str=proxied&len=20>
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.