Bueno encontre en mis viejos PDFs limpiando mi linux, muchos PDFs y entre ellos uno que otro de php. es algo viejo pero los cambios no son muchos, así que les dejo uno que otro pdf para que descarguen 🙂
Introducción:
Introducción al Protocolo HTTP:
Básicamente el protocolo es iniciado por el cliente con un “request”, es decir un pedido de un recurso
determinado, que es casi siempre contestado por el server con el envío de una respuesta (“response”) que
incluye un código indicando si el pedido pudo ser resuelto por el server o no.
>Un request genérico tiene la forma:
METODO URI PROTOCOLO CrLf
HEADERS*
CrLf
Datos
El MÉTODO en general puede ser GET o POST
URI
es el identificador del recurso que se desea pedir, el formato es: https://host:port/path?query_string
PROTOCOLO debe ser HTTP / 1.1
CrLf es un Carriage Return seguido de un New Line (0x13,0x10)
Headers son de tipo: Header-Name: Value CrLf, y pueden indicar varias cosas.
Un ejemplo de pedido es:
GET https://www.yahoo.com HTTP/1.1
El server responde con una RESPUESTA de la forma:
PROTOCOLO STATUS VALOR CrLF
Headers*
Content-Type: TIPO CrLf
CrLf
Datos
Un ejemplo de respuesta de un server podría ser:
HTTP/1.1 200 OK
Date: Mon, 12 Jun 201014:04:28 GMT
Server: Apache/1.3.9 (Unix) ApacheJServ/1.1
Connection: close
Content-Type: text/html
Datos…..
Si gustan seguir esta primera parte les dejo el PDF:
Subire unas 15 partes mas del curiso, así que en el buscador del blog pongan curso php y saldra todo este curso 🙂
Nos vemos
Los comentarios están cerrados.