Material Extra - Procesamiento GET (Nuevo)
Material Extra - Procesamiento GET (Nuevo)
Material Extra - Procesamiento GET (Nuevo)
GET
Las peticiones que se hacen por GET
son todas aquellas donde la
información viene directamente en
la URL a la que se hace el pedido.
Procesamiento GET 2
Manejar peticiones GET
Comúnmente usamos el método GET para:
● Retornar vistas.
● Retornar archivos.
● Retornar datos.
Procesamiento GET 3
Manejar peticiones GET
// Enrutador
router.get("/peliculas", (req, res) => { res.render('peliculas')} );
Procesamiento GET 4
Manejar peticiones GET
// Enrutador
router.get("/peliculas", (req, res) => { res.render('peliculas')} );
Procesamiento GET 5
Query string
Es una cadena de texto —conocida como cadena de consulta— que viaja en la
URL al momento de hacer una petición al servidor mediante GET.
● Comienza al final de la ruta con el signo ?.
● Está formado por uno o más pares clave=valor.
● En el caso de haber más de un par, son separados por el caracter &.
Query string
URL https://www.youtube.com/watch?video=dQw4w9WgXcQ&time=30
Procesamiento GET 6
Query string
Para acceder al query string dentro del callback que maneja la petición lo
haremos a través de la propiedad query del objeto request.
Esta propiedad es un objeto literal, cuyas claves y valores serán las mismas
que viajen en la URL.
Es importante tener en cuenta que todos los datos que lleguen serán de tipo
string.
// https://www.youtube.com/watch?video=dQw4w9WgXcQ&time=30
{} console.log(req.query.video)
// 'dQw4w9WgXcQ'
Procesamiento GET 7