小编刚在路边晃攸了许久,好不容易才等到个公交车,想想真是不容易呀,这年代路边打的也打不到,坐个公交车也难等呀。

顺势一想,HttpContext不也是一输运行在web上的一辆公交车吗?公交车让我们成为家与公司之间的一条联系的纽带,HttpContext也是建立起浏览与服务器之前的一条数据交换纽带。公交车拥有前门和后门,每到一个站就有一些人上车和下车,HttpContext也有一个前面叫Request,还有一个后门叫做Respone。为什么用Request比作前面,因为Request一直是在接收浏览器的响应请求,就好比公交车的前面一直是在接收要上车的乘客一样,依次推演,Respone也就是一直在把数据输出到浏览器端,人们到站自然也要下公交车的。

Request基本上包括所有的浏览器请求数据,Respone也基本上把所有服务端的响应返回给了浏览器,一来去的,正如公交车一样前门基本上接纳着着整个公交车要承载的客户,后门送出所有要下车的乘客。因此我们在处理网站的请求和响应的时候一般都会应用到这两个对象,处理请求时从 Request中获取相关数据和信息,响应请求,把相关要返回的信息和数把放入到Respone当中,让它返回给客户端。

Respone和 Request被HttpContext囊括在袋中,让服务器端在处理的时候能够随时的进行数据处理和数据响应,说白了也大大的简便了我们获取请求和响应请求方式,堪称一条龙服务。

HttpContext不仅仅只包括这两个对象,还有一些重要的对象和属性,本文只是希望看客能句明白一些简单的HttpContext、Request、  Respone之间的关系,以及它们的一些基本用处,对于它们的一些实际应用和一些其它的属性还希望看官进一步扩展。

04-28 06:53