I commandi Request.QueryString e di Request.Form possono essere utilizzati per trovare le informazioni dalle forme, come l'input dell'utente.
Request.QueryString
Il commando Request.QueryString è usato per raccogliere i valori in una forma con il metodo "get". Le informazioni trasmesse da una forma con il metodo GET sono visibili a tutti (saranno visualizzate nella barra di indirizzo del browser) ed hanno limiti sulla quantità di informazioni da trasmettere.
Se un utente scrivesse “Mario” e “Rossi” nell'esempio della forma sotto, l’ URL trasmesso al server sarebbe il seguente:
Il commando Request.Form è usato per raccogliere i valori in una forma con il metodo "post". Le informazioni trasmesse da una forma con il metodo POST sono invisibili agli utenti e non hanno limiti sulla quantità di informazioni da trasmettere.
Se un utente scrivesse “Mario” e “Rossi” nell'esempio della forma sotto, l’ URL trasmesso al server sarebbe il seguente:
http://www.sito3d.com/esempio.asp
Una forma con il metodo "get".
Un esempio su come interagire con l'utente, con il commando Request.QueryString:
esempio1.asp
<html>
<body>
<form action="richiesta1.asp" method="get">
Inserisci il tuo nome : <input type="text" name="form_nome" size="20" />