Skip to content

naashonomics/python_web_services

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python_web_services

Building a REST API using Python and Flask

1> Vanila Flask: pip install Flask

python flask_test.py

curl -V http://127.0.0.1:5000/

Default Content Type : text/html

POST: curl -i -X POST -H "Content-Type: application/json" -d "{""data1"":""data goes here"",""data2"":""data2 goes here""}" http://127.0.0.1:5000

HTTP/1.0 201 CREATED

Content-Type: application/json

Content-Length: 86

Server: Werkzeug/0.15.2 Python/3.7.3

Date: Wed, 09 Oct 2019 00:30:09 GMT

{

"yousent": {

"data1": "data goes here",

"data2": "data2 goes here"

} }

Multiplication:

curl http://127.0.0.1:5000/multi/5

{

"result": 50

}

2> Flask Extention: pip install Flask-RESTFul POST: curl -i -X POST -H "Content-Type: application/json" -d "{""data1"":""data goes here"",""data2"":""data2 goes here""}" http://127.0.0.1:5000

Multiplication:

curl http://127.0.0.1:5000/multi/5

REST API from https://home.openweathermap.org to display temperature :

https://github.com/naashonomics/python_web_services/tree/master/weather_app

Releases

No releases published

Packages

No packages published