diff --git a/1NSI/01_Web_HTML_CSS/3B_http.pdf b/1NSI/01_Web_HTML_CSS/3B_http.pdf new file mode 100644 index 0000000..58a963c Binary files /dev/null and b/1NSI/01_Web_HTML_CSS/3B_http.pdf differ diff --git a/1NSI/01_Web_HTML_CSS/3B_http.tex b/1NSI/01_Web_HTML_CSS/3B_http.tex new file mode 100755 index 0000000..7d1db74 --- /dev/null +++ b/1NSI/01_Web_HTML_CSS/3B_http.tex @@ -0,0 +1,44 @@ +\documentclass[a4paper,10pt]{article} +\usepackage{myXsim} + +\author{Benjamin Bertrand} +\title{Web HTML CSS - Cours} +\date{Septembre 2022} + +\pagestyle{empty} + +\begin{document} + +\maketitle + +\setcounter{section}{3} +\section{HTTP, serveur/serveur et url} + +Le Web est une partie de l'Internet basée sur le protocole \textbf{http/https} qui fonctionne selon une architecture \textbf{client-serveur} + +\begin{definition}[Client/serveur] + + \begin{center} + \includegraphics[scale=0.2]{./fig/client-serveur} + \end{center} + +Le client fait une \textbf{requête} et serveur lui apporte une \textbf{réponse.} +\end{definition} + +\begin{definition}[HTTP/HTTPs] + Le protocole \textbf{HTTP} a été inventé par Tim Bernes-Lee au début des années 1990 en même temps que le language HTML. + + Le protocole \textbf{HTTPs} est la version chiffrée du http. Ce qui rend la page illisible par celui qui pourrait l'intercepter. +\end{definition} + +\begin{definition}[Url] + Pour accéder à une page, le client demande l'accès à une ressource en la désignant par son adresse \textbf{url}. + + \begin{center} + \large + \url{https://fr.wikipedia.org/wiki/Uniform_Resource_Locator} + \end{center} + \vspace{2cm} +\end{definition} + +\end{document} diff --git a/1NSI/01_Web_HTML_CSS/fig/client-serveur.png b/1NSI/01_Web_HTML_CSS/fig/client-serveur.png new file mode 100644 index 0000000..e9afd51 Binary files /dev/null and b/1NSI/01_Web_HTML_CSS/fig/client-serveur.png differ diff --git a/1NSI/01_Web_HTML_CSS/fig/url.png b/1NSI/01_Web_HTML_CSS/fig/url.png new file mode 100644 index 0000000..8d13ef4 Binary files /dev/null and b/1NSI/01_Web_HTML_CSS/fig/url.png differ diff --git a/1NSI/01_Web_HTML_CSS/index.rst b/1NSI/01_Web_HTML_CSS/index.rst index 106dc01..5692993 100644 --- a/1NSI/01_Web_HTML_CSS/index.rst +++ b/1NSI/01_Web_HTML_CSS/index.rst @@ -74,6 +74,11 @@ Bilan: - Depot sur serveur - URL et chemin de fichier +.. image:: ./3B_http.pdf + :height: 200px + :alt: + + Pense bête ==========