Cet article présente principalement l'utilisation des requêtes et des réponses en asp. Les amis qui en ont besoin peuvent s'y référer.
Utilisation de la requête :
request dispose de trois méthodes pour obtenir les valeurs du formulaire, qui sont utilisées pour obtenir différentes méthodes de soumission de formulaire. Un formulaire peut simplement être considéré comme un ensemble de paramètres à transmettre sur la page, et ses méthodes de soumission incluent deux méthodes post et get. Ces deux méthodes correspondent à des méthodes de réception différentes, et leur mise en œuvre spécifique est la suivante :
1. Pour la méthode d'obtention de valeur du formulaire soumis par la méthode post, utilisez la méthode get de l'attribut form de la demande pour obtenir l'identifiant de champ requis. Par exemple, le code permettant d'obtenir la valeur de txtUserName dans le formulaire soumis et de la placer dans la chaîne usrName est le suivant : string userName=Request.Form.Get(txtUserName).ToString();
2. Pour la méthode d'acquisition de valeur du formulaire soumis par la méthode get, utilisez l'identifiant de champ dans l'attribut QueryString de la requête pour obtenir la valeur. Par exemple, le code permettant d'obtenir la valeur de txtUserName dans le formulaire de soumission et de la placer dans la chaîne usrName est le suivant : string userName=Request.QueryString[txtUserName].ToString();
3. Pour les méthodes applicables aux deux méthodes, utilisez la valeur d'index de la requête pour obtenir la valeur sous la forme souhaitée. Le code est le suivant :
string userName=Request[txtUserName].ToString();
Parmi eux, leurs avantages et inconvénients sont les suivants :
1. Cette méthode est une méthode permettant d'obtenir la valeur du formulaire soumis par la méthode post. Pour la méthode post value, la valeur du paramètre transmise ne sera pas affichée en texte clair dans l'URL.
2. Cette méthode est une méthode permettant d'obtenir la valeur du formulaire soumis par la méthode get. Les inconvénients de l'utilisation de la méthode de transfert de valeur get sont :
(1), affichage clair du code,
(2) Longueur limitée ;
Avantages : (1) Vous pouvez définir directement une URL et transmettre la valeur ;
Fonction : (1) Il est pratique d'appliquer des modèles lors de la création d'actualités
méthode de réponse
Les méthodes les plus importantes utilisées ici sont Response.write(string) et Response.redirect(url).
La fonction de réponse.write(string) est de renvoyer les données du serveur au client (écrire des données)
La fonction de réponse.redirect(url) est de rediriger vers une autre page Web côté serveur.