Este artículo presenta principalmente el uso de solicitud y respuesta en asp. Los amigos que lo necesiten pueden consultarlo.
Uso de solicitud:
La solicitud tiene tres métodos para obtener valores de formulario, que se utilizan para obtener diferentes métodos de envío de formularios. Un formulario puede considerarse simplemente como una colección de parámetros que se pasan en la página, y sus métodos de envío incluyen dos métodos de publicación y obtención. Estos dos métodos corresponden a diferentes métodos de recepción y su implementación específica es la siguiente:
1. Para el método de obtención de valor del formulario enviado por el método de publicación, utilice el método de obtención del atributo de formulario de la solicitud para obtener el identificador de campo requerido. Por ejemplo, el código para obtener el valor de txtUserName en el formulario enviado y colocarlo en la cadena usrName es el siguiente: string userName=Request.Form.Get(txtUserName).ToString();
2. Para el método de adquisición de valor del formulario enviado por el método get, utilice el identificador de campo en el atributo QueryString de la solicitud para obtener el valor. Por ejemplo, el código para obtener el valor de txtUserName en el formulario de envío y colocarlo en la cadena usrName es el siguiente: string userName=Request.QueryString[txtUserName].ToString();
3. Para los métodos que son aplicables a ambos métodos, utilice el valor de índice de la solicitud para obtener el valor en la forma deseada. El código es el siguiente:
string nombre de usuario = Solicitud [txtNombre de usuario]. ToString();
Entre ellos, sus ventajas y desventajas son las siguientes:
1. Este método es un método para obtener el valor del formulario enviado mediante el método de publicación. Para el método de valor de publicación, el valor del parámetro pasado no se mostrará en texto sin cifrar en la URL.
2. Este método es un método para obtener el valor del formulario enviado mediante el método get. Las desventajas de utilizar el método de transferencia de valor get son:
(1), visualización de código claro,
(2) Longitud limitada;
Ventajas: (1) Puede definir directamente una URL y pasar el valor;
Función: (1) Es conveniente aplicar plantillas al crear noticias.
método de respuesta
Los métodos más importantes utilizados aquí son respuesta.write(cadena) y respuesta.redirect(url).
La función de respuesta.write (cadena) es devolver datos del servidor al cliente (escribir datos)
La función de respuesta.redirect(url) es redirigir a otra página web en el lado del servidor.