& Bienvenido a MATHIAS STORE ¥
25Tu tienda online de productos deportivos de alta calidad .< /p> 26
Diapositivas de Duoc Uc sobre Fundamentos de HTTP y REST: Conceptos y Buenas Prácticas. El Pdf explora los métodos HTTP principales como GET, POST, PUT, PATCH, DELETE, HEAD y OPTIONS, con ejemplos prácticos de interacción entre navegador y servidor web, ideal para estudiantes universitarios de Informática.
Ver más45 páginas


Visualiza gratis el PDF completo
Regístrate para acceder al documento completo y transformarlo con la IA.
DESARROLLO FULLSTACK I DSY1103
FORMAMOS PERONAS PARA UNA SOCIEDAD MEJOR
En el capítulo anterior ... ¿Qué consideraciones éticas debemos tener en los siguientes casos?
Trabajar en una plataforma de streaming de películas
Al implementar algoritmos de inteligencia artificial en sistemas de recomendación es importante garantizar que las recomendaciones no promuevan estereotipos dañinos o filtren contenido de manera discriminatoria.
Diseñar un sistema automatizado para la selección de currículums
Los desarrolladores deben ser transparentes sobre cómo se toman las decisiones y evitan sesgos injustos en el proceso de selección
La tecnología no es una cosa, es una forma de hacer cosas. - Tim O'Reilly
La Web, o World Wide Web, es una red global de información que permite el acceso a documentos y recursos a través de Internet. Consiste en:
PÁGINAS WEB Documentos de hipertexto que contienen texto, imágenes, videos y enlaces.
SITIOS WEB Colecciones de páginas web relacionadas, generalmente alojadas en un mismo dominio.
SERVIDORES WEB Computadoras que almacenan y entregan páginas web a los usuarios.
NAVEGADORES WEB Programas que permiten a los usuarios ver e interactuar con páginas web.
- Daily Scrum Sminp Front-Deiloper Senger PUURLA EenIs
La web funciona con un modelo cliente-servidor. El cliente (navegador web) envía solicitudes al servidor, y el servidor responde con el contenido solicitado.
CLIENTES Petición HTTP Petición HTTP INTERNET O Respuesta HTTP (html, xml, json) Respuesta HTTP (html, xml, json) SERVIDOR
5 index.html X A > 5 index.html > html > body 1 2 3 4 5 6 MATHIAS STORE 6 - Tienda de Productos Deportivos Y 7 8 9 10
Tu tienda online de productos deportivos de alta calidad .< /p> 26
HTML es un lenguaje de marcado utilizado para crear y estructurar páginas web. Está diseñado principalmente para la presentación y navegación de contenido en la web.
HTML 5
HTML utiliza principalmente los métodos HTTP GET y POST para interactuar con los servidores. GET se usa para solicitar y mostrar contenido. POST se usa para enviar datos de formularios al servidor. Tradicionalmente, HTML solo soporta métodos GET y POST para formularios. Los métodos PUT, PATCH y DELETE no son nativamente compatibles con formularios HTML.
HTTP (HyperText Transfer Protocol) es el protocolo utilizado por la web para la transferencia de documentos y datos.
El usuario ingresa una URL en el navegador. https://www.duoc.cl El navegador envía una solicitud HTTP al servidor web correspondiente.
El servidor web responde con el archivo HTML de la página web.
El navegador analiza el HTML y descarga los recursos adicionales (CSS, Javascript, imágenes, etc.).
El navegador renderiza la página web completa para el usuario.
C C CERTIFICADOS > DuocVypu OFERTAACADÉMICA . VIDAESTUDIANTIL . EXTENSION NOTICIAS Y EVENTOS . NOSOTROS . LEER MAS A * OX Conservar ef registro Destistilte to meevne caché : Sin lertación Doutar Ms URL de datos "() Onque tas teli de un extensiones todo | Tehdy0-4 |Documente Grabando actividad de red. Rawbre una solicitud o primiche Col · R pura negativ la dechuduración Mkokensodo @ https://www.duoc.cl DuocUC OFERTA ACADÉMICA - VIDAESTUDIANTIL EXTENSIÓN NOTICIAS Y EVENTOS . NOSOTROS . ADMISIÓN - ¿Qué buscas estudiar ?? O ¿AÚN NO SABES QUÉ ESTUDIAR? DE ESTA SALIMOS TODOS JUNTOS Duocanos en Acción MATRÍCULAS ABIERTAS Duoc Online ADMISIÓN ESPECIAL Reintegros Nies Queremos conocer tu opinión! ·K
Son las acciones que se pueden realizar sobre los recursos en una arquitectura web, como solicitar, crear, actualizar o eliminar información. Cada uno tiene un propósito y semántica específica para interactuar con los recursos en el servidor.
GET
El método GET se utiliza para solicitar datos de un servidor. Es una operación de solo lectura y no modifica los datos en el servidor. Siempre que navegamos por internet o en una aplicación utilizamos este método para obtener recursos.
Le damos la bienvenida </> Elementos Consola `Of Fuentes Red Rendimiento Conservar el registro Deshabilitar la memoria caché Sin limitación K -> = Filter Invertir Ocultar las URL de datos Ocultar las URL de las extensiones Todo Fetch/XH Cookies de respuesta bloqueadas Solicitudes bloqueadas Solicitudes de terceros 1000 ms 2000 ms 3000 ms 4000 ms 5000 ms 6000 ms Nombre X Encabezados Vista previa Respuesta Iniciador Tiempo Cookies E www.duoc.cl v General custom.css URL De La Solicitud. https://www.duoc.cl/ custom-badge.css Método De Solicitud: GET custom-card-list.css Código De Estado: 200 OK custom-carrusel.css Dirección Remota: [2620:1ec:bdf:33]:443 custom-colors.css Directiva De Sitio De Referencia: origin-when-cross-origin custom-footer.css custom-forms.css v Encabezados de respuesta custom-header.css Content-Encoding: gzip custom-layout.css Content-Security-Policy: custom-type.css default-src 'self"; script-src 'self' 'unsafe-inline' 'unsafe-ev *. google-analytics.com *. hotjar.com wss:// *. hotjar.com *. [ custom-utilities.css *. q.doubleclick.net *. jquery.com *. googletagmanager.com
POST
El método POST se utiliza para enviar datos al servidor con el fin de crear un nuevo recurso. Se utiliza para enviar formularios, archivos, etc. Los datos enviados se incluyen en el cuerpo de la solicitud.
× Encabezados Carga útil Vista previa Respuesta Iniciador Datos de formularios ver fuente ver codificados como URL _token: wKmYAGpGdUqscW3xt260bbTpKTZRGXozXYdLx77v username: administrador 2100 password: pasww@@2100 Solo personal autorizado Nombre X Encabezados Carga útil Vista previa Respuesta Iniciador Tiempos Cookies admin v General E admin URL De Solicitud: https:/ administrador2100 css?family=Sourc ... Método De Solicitud: POST app.css Código De Estado: 302 Found login.css Dirección Remota: 168.232.165.253:443 Contraseña O app.js Política De Referencia: strict-origin-when-cross-origin css?family=Nunito data:image/svg+ ... v Encabezados de respuesta Sin contraseña no debe ser mayor que 8 caracteres. [ js.js procesar dom.js Cache-Control: no-cache, private [ js.js Connection: Keep-Alive [ dom.js Content-Type: text/html; charset=UTF-8 Solicitudes: 12 |ie ha Date: Mon, 01 Jul 2024 04:50:59 GMT Iniciar sesión
PUT
El método PUT se utiliza para reemplazar por completo un recurso existente en el servidor con un nuevo conjunto de datos. Cuando se envía una solicitud PUT, se deben incluir todos los campos del recurso en el cuerpo de la solicitud, incluso si algunos de ellos no han cambiado.
PATCH
El método PATCH se utiliza para realizar una actualización parcial de un recurso existente en el servidor. Cuando se envía una solicitud PATCH, solo se incluyen los campos del recurso que se van a actualizar en el cuerpo de la solicitud. Los campos que no se incluyen en la solicitud PATCH no se modifican. PUT reemplaza por completo un recurso, mientras que PATCH actualiza solo los campos especificados de un recurso existente. PATCH es más eficiente cuando solo se necesita actualizar una parte de un recurso, ya que reduce el tamaño de la solicitud y la carga de procesamiento en el servidor.
DELETE
El método DELETE se utiliza para eliminar un recurso del servidor, no se incluyen datos en el cuerpo de la solicitud.
HEAD
El método HEAD es similar al método GET, pero en lugar de devolver el cuerpo de la respuesta, solo devuelve los encabezados de la respuesta.
OPTIONS
El método OPTIONS se utiliza para solicitar información sobre las opciones de comunicación disponibles para un recurso determinado o un servidor en general.
Son mensajes enviados por el servidor al cliente (normalmente un navegador web o una aplicación) en respuesta a una solicitud HTTP. Estas respuestas indican si la solicitud fue exitosa y proporcionan los datos solicitados o una explicación del error si la solicitud no se pudo completar.
Cada respuesta HTTP incluye un código de estado HTTP y, opcionalmente, datos adicionales en el cuerpo de la respuesta.
Solicitudes externas 100 ms 200 ms 300 ms 400 ms 500 ms 600 ms 700 ms 800 ms 900 ms 1000 m Nombre × Encabezados Vista previa Respuesta Iniciador Tiempos Cookies {} posts v General favicon.ico URL De Solicitud: https://jsonplaceholder.typicode.com/posts @ js.js Método De Solicitud: GET dom.js Código De Estado: 304 Not Modified Dirección Remota: [2606:4700:3030:6815:3b13]:443 Política De Referencia: strict-origin-when-cross-origin v Encabezados de respuesta Access-Control-Allow-Credentials: true Age: 4453 Alt-Svc: h3=":443"; ma=86400 Cache-Control: max-age=43200 Cf-Cache-Status: HIT Cf-Ray: 89ff84c52c40b421-SCL