Antes de que comencemos a hacer peticiones con Http a un servidor, primero entendamos que hay distintos tipos de peticiones que podemos hacer hacia el servidor mismo.
Una parte de la petición que se envía hacia el servidor corresponde al método Http o verbo Http como también conocemos a este elemento.
Comunmente este método puede ser POST o GET, que son los verbos más populares, de hecho, quizás los identifiques si antes has trabajado con formularios HTML.
Estos verbos indican qué acción queremos realizar sobre el servidor y son GET, POST, PUT, PATCH, DELETE, HEAD, CONNECT, OPTIONS y TRACE. Cada uno indica una acción diferente a la que el servidor debe responder.
HEAD, por ejemplo, indica que únicamente queremos que se responda con los encabezados de la respuesta, y se ignore el cuerpo de datos. DELETE significa que queremos eliminar un recurso, etc. Vamos a hablar más de estos verbos cuando conozcamos la arquitectura REST.
Por ahora sólo necesitas saber que dependiendo de qué queremos que el servidor haga, crear elementos, enviarlos, actualizarlos, etc. será el método HTTP que usaremos para que precisamente el servidor sepa qué tiene que hacer.
Continuemos.
-
check_circle_outlineMódulo 1 | 8 clases
Introducción
expand_more -
check_circle_outlineMódulo 2 | 19 clases
Http
expand_more-
done_all
Clase 1
Cómo funciona un servidor web
-
done_all
Clase 2
Qué es NodeJS y qué es Express
-
done_all
Clase 3
El protocolo Http
-
done_all
Clase 4
Verbos Http
-
done_all
Clase 5
Http con cURL
-
done_all
Clase 6
Direcciones web
-
done_all
Clase 7
Creando nuestro primer servidor
-
done_all
Clase 8
Express
-
done_all
Clase 9
Postman
-
done_all
Clase 10
Recibir datos de la petición
-
done_all
Clase 11
Datos con POST
-
done_all
Clase 12
Enviar HTML
-
done_all
Clase 13
Servir archivos estáticos
-
done_all
Clase 14
Motores de vistas
-
done_all
Clase 15
Qué es el caché
-
done_all
Clase 16
Tipos de caché
-
done_all
Clase 17
Caché de archivos estáticos
-
done_all
Clase 18
Qué son las cookies y las sesiones
-
done_all
Clase 19
Cookies
-
-
check_circle_outlineMódulo 3 | 11 clases
Bases de Datos
expand_more -
check_circle_outlineMódulo 4 | 24 clases
Buenas prácticas de desarrollo.
expand_more -
check_circle_outlineMódulo 5 | 14 clases
Autenticación
expand_more -
check_circle_outlineMódulo 6 | 14 clases
Relaciones en la base de datos.
expand_more -
check_circle_outlineMódulo 7 | 5 clases
Websockets (realtime)
expand_more -
check_circle_outlineMódulo 8 | 4 clases
Entorno de producción
expand_more -
check_circle_outlineMódulo 9.-
Examen del curso
expand_more-
done_all
Examen
Examen final del curso
-