Notas sobre el protocolo HTTP

TL:DR; Tim Berners-Lee es un grande. Un POST permite al servidor elegir la URI del nuevo recurso y un PUT la explicita completamente. GET es idempotente y TRACE no sirve para nada.

Me habéis comentado que el capítulo sobre cómo crear un API REST es duro de seguir si no has jugado antes mínimamente con HTTP así que he montado esta precuela en vídeo.

En ella hago un pequeño (pequeñísimo) repaso por el origen de la Web, comento el funcionamiento básico del protocolo HTTP y detallo la semántica de los principales métodos. También te enseño a utilizar curl para invocar APIs, por si no te has peleado con él antes.

Enjoy