Easy-Micro


LANGAGE Active Server Pages
Objet Request

Description de l'objet Request

L'objet Request permet de lire tout ce qui a été renvoyé par le navigateur client, comme les Formulaires, les Cookies... Il permet également d'obtenir des informations sur le serveur, sur le navigateur client, et de récupérer les Cookies stockés sur la machine du visiteur.

L'objet Request permet de récupérer les données issues d'un formulaire en utilisant soit la méthode POST soit GET:
Request.Form lit les données envoyées en POST.
Request.QueryString lit les données envoyées en GET.

L'objet Request possède plusieurs collections, une propriété (TotalBytes) et une méthode (BinaryRead).

ASP La collection QueryString
La collection QueryString permet de récupérer la chaîne de requête envoyée par le client, c'est-à-dire les paires clés/valeurs présentes dans l'URL après le point d'interrogation.

Prenons par exemple l'URL suivante (Exemple issue du site CCM):

http://www.easy-micro.org/asp/caddie.asp?param=12&nom=Jeff

La chaîne de requête est ainsi la suivante :
param=12&nom=Jeff
param et nom sont ici des champs (parfois appelés clés) et leurs valeurs respectives sont 12 et Jeff.

Syntaxe de la collection QueryString :
<%@ language="vbscript"%>
<% Request.QueryString("Champ")[(Index)|.Count] %>

◊ Le paramètre champ désigne la variable que l'on désire récupérer. Il s'agit d'un paramètre obligatoire.
◊ Le paramètre optionnel index permet de définir de façon plus précise le champ auquel on fait référence, lorsqu'il existe plusieurs champs de même nom.
◊ Le paramètre optionnel .count permet de connaître le nombre de variables possédant le nom champ.

Ainsi, la récupération de la variable nom dans l'exemple ci-dessus se fera grâce à l'instruction suivante :
<% Request.QueryString("nom") %>

ASP Pour aller plus loin
Site Officiel ASP
Wikipedia.org/Active_Server_Pages
PHP
CCM/ASP/REQUEST


Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Mercredi 16 janvier 2019 - Semaine 03 - Saint Marcel (Demain: Sainte Roseline)
Aujourd'hui, c'est l'anniversaire de Richard Bohringer (1942-77 ans), acteur (subway, Diva, Le grand chemin...), réalisateur (2006 : C'est beau une ville la nuit, d'après son livre publié en 1988), chanteur et écrivain français. Autre 16 janvier: 1920 - L'alcool est prohibé aux Etats-Unis.
Haut de page Easy-Micro