Techniques de programmation Web côté serveur

Formation les techniques de programmation Web côté serveur, tutoriel & guide de travaux pratiques en pdf.

Transmission de l’information

paires nom=valeur
codage des caractères spéciaux
ex. « bonjour monsieur » « bonjour%20monsieur »
Information dans l’URL n1=v1 & n2=v2 & …

Méthode POST

Dans l’en-tête HTTP
Méthode GET
Avantage
Utilisable dans une URL <A HREF=http://www.google.com?q=panda>
les pandas</a>
Inconvénients
URL très longues
Informations visibles (sécurité)

Méthode POST

Avantages
Transmission de grosses quantités d’informations
ex. fichiers (images, sons,…)
Invisible
Common Gateway Interface
Protocole d’interconnexion entre serveur et n’importe quel programme
Certaines pages web déclarées comme CGI (exécutables)
On peut utiliser son langage favori !
Déroulement d’un CGI
1. Le serveur reçoit les données
2. Il lance le processus correspondant et transmet les données par l’entrée standard
3. Le processus produit le résultat sur sa sortie standard
4. La page ainsi formée est envoyée, le processus termine

Passage des données

Les informations circulent comme des variables prédéfinies
QUERY_STRING : les informations transmises
HTTP_USER_AGENT : le navigateur utilisé
REMOTE_ADDR : nom du client (ou adresse IP)
etc

Programmation côté serveur
Interface CGI
Langage PHP
Généralités
Programmation avancée
Application

Cours gratuitTélécharger le cours complet

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *