Voici la liste des classes et des méthodes disponibles sous ASP 3.0 classique :
Méthode/Propriété | Syntaxe | Description |
---|---|---|
APPLICATION.LOCK | Application.Lock | Cette méthode permet de verrouiller les variables d'applications afin que les autres utilisateurs ne puissent la modifier tant qu'elle n'est pas déverrouiller. |
APPLICATION.UNLOCK | Application.Unlock | Cette méthode permet de déverrouiller les variables d'applications. |
REQUEST.BINARYREAD | Request.BinaryRead(count) | Cette méthode permet de demander les données envoyées au serveur par le client à l'aide d'une requête POST. |
REQUEST.COOKIES | Request.Cookies(name)[(key)|.attribute] | Cette méthode retourne le contenu de la valeur d'un élément de Cookie. |
REQUEST.FORM | Request.Form(champs) | Cette méthode retourne le contenu de la valeur d'un élément de contrôle HTML situé dans la section <FORM>. |
REQUEST.QUERYSTRING | Request.QueryString(variable)[(index)|.Count] | Cette méthode permet de demander le contenu d'un des paramètres URL contenu dans le HTTP. |
REQUEST.SERVERVARIABLES | Request.ServerVariables(server_variable) | Cette méthode permet de demander le contenu d'une des variables du serveur. |
REQUEST.TOTALBYTES | Request.Totalbytes | Cette propriété permet de demander le nombre total d'octets qu'un client à envoyer dans le corps d'une requête. |
RESPONSE.ADDHEADER | Response.AddHeader | Cette méthode permet de soumettre des données manuellement d'entête personnalisé HTTP. |
RESPONSE.APPENDTOLOG | Response.AppendToLog | Cette procédure permet d'envoyer un message dans le journal de bord. |
RESPONSE.BINARYWRITE | Response.BinaryWrite | Cette procédure permet d'envoyer des données binaire directement dans la page comme pour exemple lors d'image ou de fichier d'application. |
RESPONSE.BUFFER | Response.Buffer = True|False | Cette propriété indique si la sortie généré par une page ASP sera stockée dans le tampon du serveur Web (IIS, PWS,...) jusqu'à la fin du traitement du scripte ou alors que les méthodes «Flush» ou «End» soit appelées. Naturellement, on peut seulement utilisé cette propriété avant un appel de sortie d'information. La valeur par défaut est activé (True) avec l'ASP version 3.0 et désactivé (False) avec les versions postérieurs. |
RESPONSE.CACHECONTROL | Response.CacheControl | Cette propriété permet d'indiquer ou de changer l'utilisation du cache par le serveur. |
RESPONSE.CHARSET | Response.Charset(charsetname) | Cette propriété permet de demander l'ensemble de caractères que l'entête HTTP de contenu envoi. La valeur par défaut est ISO-LATIN-1. |
RESPONSE.CLEAR | Response.Clear | Cette méthode permet d'envoyer tous les données contenu dans le tampon lorsque la propriété est «Response.Buffer» est fixé sur «TRUE». |
RESPONSE.CONTENTTYPE | Response.ContentType | Cette propriété permet d'indiquer ou de changer l'entête HTTP de contenu MIME. Par défaut il est en mode text/html. |
RESPONSE.COOKIES | Response.Cookies(name)[(key)|.attribute]=value | Cette propriété permet de fixer le contenu de la valeur d'un élément de Cookie. |
RESPONSE.END | Response.End | Cette méthode permet d'envoyer immédiatement les données contenu dans le tampon vers la sortie lorsque «Response.Buffer = True» et puis termine immédiatement le traitement de la page. |
RESPONSE.EXPIRES | Response.Expires | Cette propriété permet d'indiquer ou de changer la durée de vie d'une page en minute. |
RESPONSE.EXPIRESABSOLUTE | Response.ExpiresAbsolute | Cette propriété permet d'indiquer ou de changer la date limite de validité d'une page. |
RESPONSE.FLUSH | Response.Flush | Cette méthode permet d'envoyer immédiatement les données contenu dans le tampon vers la sortie lorsque «Response.Buffer = True». |
RESPONSE.ISCLIENTCONNECTED | Response.IsClientConnected | Cette méthode indique si le client est toujours connecté sur la page (True) ou s'il a abandonné (False). |
RESPONSE.PICS | Response.PICS | Cette propriété permet de changer la l'entête PICS d'une page pour définir sa côte de violence, sexe, niveau de langage,... |
RESPONSE.REDIRECT | Response.Redirect url | Cette méthode permet d'effectuer une redirection de la page en utilisant la méthode d'envoi d'entête HTTP «302 Object Move» dans la réponse. |
RESPONSE.STATUS | Response.Status | Cette propriété permet de fixer l'état du serveur. |
RESPONSE.WRITE | Response.Write message | Cette méthode permet l'affichage d'une chaine de caractères sur la page de sortie. |
SERVER.CREATEOBJECT | Server.CreateObject(classe) | Cette méthode permet d'effectuer la création d'un objet ActiveX côté serveur. |
SERVER.SERVERVARIABLES | Server.ServerVariables(variableenv) | Cette méthode permet de demander la valeur d'une variable d'environnement du côté serveur. |
Dernière mise à jour : Vendredi, le 10 octobre 2014