我在70-515图书阅读包裹从Web浏览器到服务器的请求,通过包装在可编程对象的HTTP请求,ASP.NET提供的东西,你的代码访问 优势作为与您的网站,与 传递的URL查询字符串参数和路径到所请求的资源相关的Cookie,并允许您与其他相关 基于请求的信息工作。什么是在一个对象
但它是如何可能通过包装成一个对象,您可以访问饼干等。 任何一个可以请解释....
我在70-515图书阅读包裹从Web浏览器到服务器的请求,通过包装在可编程对象的HTTP请求,ASP.NET提供的东西,你的代码访问 优势作为与您的网站,与 传递的URL查询字符串参数和路径到所请求的资源相关的Cookie,并允许您与其他相关 基于请求的信息工作。什么是在一个对象
但它是如何可能通过包装成一个对象,您可以访问饼干等。 任何一个可以请解释....
包装代码到一个对象将让您使用的东西你没有之前访问的再多。
这将是更准确的说,它可以让你方便访问的事情由您呈现一个漂亮的简单的界面,并采取手工作业的护理(如HTTP标头直接与更原始值的工作),这样你可以在更高的抽象层次上工作。
由于HttpRequest
类的,你可以使用Request.Cookies
属性。
意味着,而不是手动解析HTTP报头和有效载荷,它为你,并把它的目标:
HttpContext.Current.Request.Cookies
我不是鼓励你的方式使用HttpContext.Current
。
在你提到的部分,正在讨论Request对象,所以服用只有一行断章取义可能导致误解。见下文。
页第1章的7指出
从web浏览器到Web服务器的通信被称为 到作为请求。在ASP.NET中,有一个Request对象,用于 表示Web浏览器与Web服务器的通信。 ASP.NET 将资源请求包装在可以在代码中查询的对象中。 通过包装在可编程对象的HTTP请求,ASP.NET 提供您的代码访问的东西,如与您的网站,与URL传递的查询字符串参数相关 的饼干, 路径所请求的资源 ,并允许您使用其他 相关的基于请求的信息。
@乔恩..感谢.. – Mihir