PROTOCOLO
RUBY MORENO GARRIDO
INFORMATICA PARA NEGOCIOS
PREOFESOR: RAYMUNDO MUÑOS ISLAS
DEFINICION
• HTTP ES UN PROTOCOLO DE TRANSFERENCIA DE HIPERTEXTO QUE SE USA
EN LA WEB.
• HTTP ES UNA SIGLA QUE SIGNIFICA HYPERTEXT TRANSFER PROTOCOL, O
PROTOCOLO DE TRANSFERENCIA DE HIPERTEXTO.
• ESTE PROTOCOLO FUE DESARROLLADO POR LAS INSTITUCIONES
INTERNACIONALES W3C Y IETF Y SE USA EN TODO TIPO DE TRANSACCIONES A
TRAVÉS DE INTERNET.
QUE ES HTTP?
• ES UN ORIENTADOR A TRANSACCIONES Y SIGUE EL ESQUEMA PETICIÓN.
• RESPUESTA ENTRE UN CLIENTE Y UN SERVIDOR. AL CLIENTE QUE EFECTÚA LA
PETICIÓN (UN NAVEGADOR WEB O UN SPIDER) SE LO CONOCE COMO "USER
AGENT" (AGENTE DEL USUARIO).
• HTTP ES UN PROTOCOLO SIN ESTADO, ES DECIR, QUE NO GUARDA NINGUNA
INFORMACIÓN SOBRE CONEXIONES ANTERIORES.
OBJETIVO PRINCIPAL
• EL PROPÓSITO DEL PROTOCOLO HTTP ES EL PERMITIR LA TRANSFERENCIA DE
ARCHIVOS (PRINCIPALMENTE, EN FORMATO HTML). ENTRE UN NAVEGADOR (EL
CLIENTE) Y UN SERVIDOR WEB (DENOMINADO, ENTRE OTROS, HTTP EN
EQUIPOS UNIX) LOCALIZADO MEDIANTE UNA CADENA DE CARACTERES
DENOMINADA DIRECCIÓN URL.
COMO FUNCIONA
• LA INFORMACIÓN TRANSMITIDA SE LA LLAMA RECURSO Y SE LA IDENTIFICA
MEDIANTE UN LOCALIZADOR UNIFORME DE RECURSOS (URL). LOS RECURSOS
PUEDEN SER ARCHIVOS, EL RESULTADO DE LA EJECUCIÓN DE UN PROGRAMA,
UNA CONSULTA A UNA BASE DE DATOS, LA TRADUCCIÓN AUTOMÁTICA DE UN
DOCUMENTO, ETC.
• HTTP DEFINE LA SINTAXIS Y LA SEMÁNTICA QUE UTILIZAN LOS ELEMENTOS DE
SOFTWARE DE LA ARQUITECTURA WEB (CLIENTES, SERVIDORES, PROXIES)
PARA COMUNICARSE .
• OPERA POR PETICIÓN Y RESPUESTA ENTRE EL CLIENTE Y EL SERVIDOR. A
MENUDO LAS PETICIONES TIENEN QUE VER CON ARCHIVOS, EJECUCIÓN DE
UN PROGRAMA, CONSULTA A UNA BASE DE DATOS, TRADUCCIÓN Y OTRAS
FUNCIONALIDADES.
• TODA LA INFORMACIÓN QUE OPERA EN LA WEB MEDIANTE ESTE PROTOCOLO
ES IDENTIFICADA MEDIANTE EL URL O DIRECCIÓN.
• LA TÍPICA TRANSACCIÓN DE PROTOCOLO HTTP SE COMPONE DE UN
ENCABEZADO SEGUIDO POR UNA LÍNEA EN BLANCO Y LUEGO UN DATO. ESTE
ENCABEZADO DEFINE LA ACCIÓN REQUERIDA POR EL SERVIDOR.
Ruby Mg Profiles | Facebook
https://www.facebook.com/public/Ruby-Mg
View the profiles of people named Ruby Mg on Facebook.
Join Facebook to connect with Ruby Mg and others you
may know. Facebook gives people the power ...
COMO SE UTILIZA
• LAS APLICACIONES Y NAVEGADORES WEB TIENDEN A COMPLEMENTAR LA
ACCIÓN DEL HTTP COMO OCURRE, POR EJEMPLO, CON LAS DENOMINADAS
“COOKIES”, QUE PERMITEN ALMACENAR INFORMACIÓN DE LA SESIÓN,
FUNCIÓN DE LA QUE NO DISPONE ESTE PROTOCOLO, YA QUE OPERA SIN
ESTADO.
HOY EN DÍA, MUCHAS DE LAS DIRECCIONES DE URL REQUIEREN LA INCLUSIÓN
DEL PROTOCOLO “HTTP://” PARA SU CORRECTO FUNCIONAMIENTO. ESTE
PROTOCOLO ES USUALMENTE SEGUIDO DEL TÍPICO CÓDIGO “WWW” Y LUEGO
POR LA DIRECCIÓN ESPECÍFICA DEL SITIO WEB QUE SE DESEA VISITAR
UTILIDAD
• PONIENDO EL EJEMPLO DE UN BANCO, CUANDO ACCEDAS A TU CUENTA,
TENDRÁS QUE INGRESAR UN NOMBRE Y UNA CONTRASEÑA, Y SI SON
CORRECTAS, IRÁS DIRECTAMENTE A TU CUENTA BANCARIA EN INTERNET.
• ESTE SERÁ EL MOMENTO DONDE EL CAMBIO DE PROTOCOLO SE HAGA, POR
LO QUE PRESTA ATENCIÓN A LA PARTE SUPERIOR DE TU NAVEGADOR. ESTO
TAMBIÉN PUEDE SERVIR COMO AVISO DE QUE ESTAMOS CONECTADOS EN EL
SITIO REAL QUE DICE SER. SI ESTÁS CONECTADO A TU BANCO DENTRO DE TU
CUENTA, Y NO VES LA DIRECCIÓN EMPEZAR POR “HTTPS”, REVISA QUE NO SEA
UNA PÁGINA FALSA.
CONCLUSION EL HTTP ES
ES EL PRINCIPAL PROTOCOLO TECNOLÓGICO DE LA RED QUE PERMITE
ENLAZAR Y NAVEGAR POR INTERNET. SI NO TUVIÉRAMOS HTTP, NO PODRÍAMOS
ACCEDER E INTERACTUAR EN LA RED DE REDES COMO LO HACEMOS
ACTUALMENTE. LAS COSAS SERÍAN BASTANTE MAS DURAS Y CONFUSAS PARA
TODOS.
https://www.google.com.mx/search?q=facebook+ruby+ruby&source=lnms&sa=X&ei=
O0ulUu76JI-
E2wXg_oC4Aw&ved=0CAYQ_AUoAA&biw=1024&bih=536&dpr=1#q=facebook+r
uby+ruby+Mg
Recommended