Always Use the Collection Name when Using Request Object

Always Use the Collection Name when Using Request Object

In ASP, Request object has five collections: QueryString, Form, Cookies, ClientCertificate, and ServerVariables. When you want to access information in one of these collections, you have the choice of writing the name of the variable directly after Request object without specifying the collection name in which the variable is stored. Request object searches through the collection in the above order and returns the value. Therefore, you can write Request(“var1”) instead of Request.QueryString(“var1”).

However, for other collections, such as ServerVariables, it is strongly recommended to write the name of the collection. So, you would useRequest.Servervariables(“SERVER_NAME”) rather than Request(“SERVER_NAME”). This speeds up the execution and avoids unnecessary searches through other collections.

See also  Why ChatGPT Is So Important Today

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist