HTTP opera en la capa de aplicación del modelo OSI. La capa de aplicación es la capa más alta del modelo OSI y es responsable de proporcionar servicios específicos de la aplicación al usuario. HTTP es un protocolo utilizado para transferir datos entre navegadores web y servidores web. Es un protocolo basado en texto que utiliza un modelo de solicitud-respuesta para transferir datos.