Skip to content

7543distrofiuba/ejemplo-api-rest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

75.43 Introducción a Sistemas Distribuidos

Ejemplo API Rest

Para el ejercicio de la semana 2 vamos a querer capturar el tráfico HTTP al interacturar con una API Rest. La cátedra provee una API simple para utilizar para este fin. Además, este mismo stack va a ser utilizado para el TP asi que sugerimos que investiguen el código de este ejemplo.

Inicialización

Primero, asegurarse de tener python 3 instalado: https://docs.python-guide.org/starting/install3/linux/

A continuación debemos correr los siguientes comandos, para generar el entorno y descargar las dependencias que usaremos:

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Iniciar el servidor

Una vez que se ejecutan los comandos arriba mencionados, podemos proceder a inicializar el servidor. Para esto, corremos el siguiente comando:

python app.py

Documentación de la API y primer request

Una vez iniciado el servidor, podemos navegar a la documentación de la API. Para esto, navegamos en el browser a http://localhost:8080/api/ui. Allí podremos encontrar todos los endpoints expuestos por la API. Para realizar el primer request, podemos navegar en el browser a http://localhost:8080/api/alumnos.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages