2009-05-08 8 views

Répondre

1

Pas un gotcha en tant que tel, mais sachez que request.querystring est beaucoup plus léger - request.params renvoie des cookies, des variables de formulaire, des variables de serveur et la chaîne de requête alors que request.querystring renvoie bien sûr la valeur de chaîne de requête.

2

Non, à moins que vous arrive d'avoir des champs de collecte des formulaires avec le même nom de champ comme nom de l'argument Dans la collection Query, vous obtiendrez un tableau lorsque vous n'attendiez qu'une seule paire clé/valeur.

0

Aucun problème. Request.Params est juste un peu plus complet. Maintenant, si vous étiez en train de sérialiser et de l'enregistrer dans la base de données, ce serait un gaspillage d'octets, mais c'est à peu près tout.