Sem10 Flashcards
Quel est le protocole de la couche application?
HTTP
Quel peuvent être les différents type de requête?
- requête pour une page (URL)
- requête pour une image ou un fichier quelconque
- peut aussi contenir les données entrées dans un formulaire
- contient aussi des informations sur le browser
Que peut contenir une réponse à une requête http?
- fichier retourné (html, gif, jpg)
- infos sur le serveur
- infos sur le document (type, longueur)
S’il n’y a pas de réponse à une requête HTTP que se passe t’il?
Redirection vers une autre ressource ou le coach est encore valide
Où peut on trouver des traces
- Trace sur le serveur
- Trace sur l’ordinateur
Quel port pour HTTP?
80
Quel port pour HTTPS? Quel différence ?
Port 443, ports sécurisé avec certificat
Que contient la syntaxe d’une requête?
Méthode
Header
Body of the message
Quels sont les 2 types de formulaires?
Méthode GET
Méthode Post
À quoi sert une méthode get ?
Lire une page
Comment est génèré une méthode get?
Lorsqu’on tape l’URL directement ou lorsqu’on clique sur un lien
Une méthode get doit arriver au serveur?
Pas obligatoirement
À quoi sert une méthode post?
Peut envoyer de l’info vers le serveur
La méthode post doit arriver au serveur?
Oui
Quelle méthode est utilisée pour envoyer peu d’information?
La méthode get
Que résultat ne peut pas venir d’un cache?
La méthode post
Quel méthode peut contenir de larges informations?
Méthode post
Avec quel méthode le résultat ne peut pas venir d’un cache?
Méthode post
Lors d’une requête GET commet est le body?
Il n’y a pas de body
Comment sont encodés les valeurs dans une requête Get?
Dans l’URL
Pk ne jamais mettre de mdp avec requête get?
Car les mdp sont aussi visible dans l’URL après
Comment sont encodés les variables dans l’URL?
Automatiquement par le browser (formulaire)
- couple (variable, Value)
Que type de requête génère un lien entre pages et ressources?
Il est possible d’insérer des valeurs dans un lien?
Requête GET
Lors d’une requête POST comment est le type de contenu?
Où sont envoyer les valeur?
-urlencoded
- envoyé dans le body de la requête