Which of the following HttpContext objects provides properties and methods related to the browser
and is used for retrieving information about the browser, reading cookies, and passing information
directly from the Web page?
A.
Application
B.
Request
C.
Response
D.
Server
Explanation:
The request object is a top-level object in the HttpContext.Current object. It provides properties and
methods related to the browser. It is used for retrieving information about the browser, reading
cookies, and passing information directly from the Web page. This object can also be used with the
Response object to display browser information on the Web page.
Answer C is incorrect. The response object is the top level object in the HttpContext.Current object.
It provides the properties and methods related to browser output.
Answer D is incorrect. The server object is the top-level object from the HttpContext.Current object.
It provides properties and methods related to a Web server.
Answer A is incorrect. The application object is a top-level object of HttpContext.Current. It contains
properties and methods related to the currently running application. It is used to store and access
variables from any page, and all users share one Application object. It holds information that will be
used by many pages in the application, and the information can be accessed from any page. The
information can also be modified in one place, and the changes will automatically be reflected on all
pages.