Table of Contents
Construirea API-urilor REST este o sarcină comună în dezvoltarea web, permițând diferite aplicații să comunice pe internet. Python, combinat cu cadrul Flask, oferă o modalitate simplă și eficientă de a crea aceste API-uri. Natura ușoară a Flask-ului îl face ideal pentru proiecte mici și mijlocii.
Configurare flască
Pentru a începe construirea unui API REST cu Flask, instalați mai întâi pachetul Flask folosind Pip:
pip install Flask
Apoi, creați un nou fișier Python și importați Flask. Inițializați aplicația și definiți rute pentru a gestiona cererile API.
Crearea unor puncte finale API
Punctele finale sunt URL-uri care răspund la metode HTTP specifice, cum ar fi GET, POST, PUS, și DELETE. Flask folosește decoratoare pentru a defini aceste rute.
De exemplu, un obiectiv simplu pentru a recupera date ar putea arăta ca:
din sticluță de import, jsonify
app = Flask ( name )
@app.route('/api/data', metode=["GET"]]
def get date():
] date = {'mesaj': 'Bună, lume!'}
return jsonify (date)
Rularea API
Pentru a rula aplicația Flask, includeți următorul cod la sfârșitul scriptului:
dacă name = main ":
app.run (depanare = True)
Testarea API
Odată ce serverul rulează, puteți testa API prin navigarea la http://127.0.0.1:5000/api/data într-un browser web sau folosind instrumente precum Postman sau bucle.
- Pornește serverul Flask
- Deschide un browser sau un client API
- Trimite o cerere GET la obiectivul final
- Primiţi răspunsul JSON