Рубрики
Без рубрики

REST API встретил колбу (голландский)

De Python Flask Module-это Handig voor het bouwen van uen rust-api. Een rest api gebruikt het http pro … Tagged с питоном, голландскими, Недерландс.

De Python Колба Модуль-это хэндж, het bouwen van uen rust-api. Een rest api gebruikt het Http Протокол Zoals Het Oorspronkelijk – это Ontworpen.

Het http-protocol heeft veel verzoeken zoals de Получить, положить, post en delete Верценкен. Deze Verzoeken Moeten Worden Gebruikt Voor Het toevoegen en Verwijdering Van Данные.

Voor het maken van uw web app backend kunt u een rest api gebruiken. Omdat Het UW Backend (Logica) Ontkoppelt van Uw Frontend (Presestatie), Kunt U Eenvoudig de Frontend Veranderen.

Dit Betekent Dat U UW Frontend Kunt Updaten Zonder Dat u u uw Backend opnieuw hoeft te coderen.

U Kunt Eenvoudig UW Python-Apps онлайн Зеттен.

Получить запрос

Een Get запрос De Meest Elementaire. DIT – Wanneer U UW Browser Gebruikt Om Een url te openen. Het onderliggende http-protocol doet dan het get-verzoek waarop de server de gegevens terug stuurt.

Vaak Geeft Dat Json Гегевенс Теруг. Встретил Эен Flask Rest API , Kan Je Dat Зо Доэн:

from flask import Flask, jsonify, request

app = Flask(__name__)

incomes = [
  { 'name': 'Alice', 'amount': 2000 },
  { 'name': 'Abbey', 'amount': 2200 },
]

@app.route('/incomes')
def get_incomes():
  return jsonify(incomes)

app.run(host='0.0.0.0', port=8080)

Откройте Dan de url Localhost: 8080/Доходы OM de Json-Gegevens te Zien. DE Front-Tend (JavaScript) Kan Json-Data Inlezen En Maken.

Публиковать запросы

Разместите запросы Worden gebruikt om gegevens toe te Voegen. De gebruiker doet normaal gesproken geen postverzoek, de front-end doet dit voor u. U Kunt Dit Echter Wel Nabootsen Met Een инструмент Genaamd Curl Een Extensie Gebruiken.

Een nieuw post просит afhandelen:

@app.route('/incomes', methods=['POST'])
def add_income():
  incomes.append(request.get_json())
  return '', 204

Дэн Кунт Уэен Пост запрос Доэн. Om Een Postverzoek Te Starten, Kunt U Gebruik Maken Van Curl.

curl -X POST -H "Content-Type: application/json" -d '{"name":"Aaron","amount":5000}' http://localhost:8080/incomes 

Normaal Gesproken Doet UW Webapplicatie Het Webverzoek. Als u Zich niet op uw Gemak Voelt Met de Terminal, Kunt U De Postman-Extensie Gebruiken.

Оригинал: “https://dev.to/compilerboiler/rest-api-met-flask-dutch-3e65”