原文地址:http://www.cnblogs.com/fish-li/archive/2011/08/21/2148640.html

1.HttpRuntime 对象在处理Http请求的asp.net管线模型的开头使用。ProcessRequest方法驱动所有后续的asp.net Web处理。

   开发人员使用HttpRunTime类属性查找当前应用程序域的信息。

   在webConfig中,最简单的就是targetFramework,Framework的版本
 
2.HttpServerUtility,HttpUtility
    提供用于处理web请求中的编码和解码URL的方法
    HtmlDecode html解码
    HtmlEncode html加码  尖括号、空格
 
    UrlDecode
    UrlEncode
 
3.HttpRequest 使asp.net能够读取客户端在web请求期间发送的Http值。包含所有客户端的数据。
    QuerString Form Cookie ServerVariables【服务器环境变量】
    Http请求头、浏览器信息、请求映射的相关文件路径、URL详细信息、请求的方法、等等。
    QuerString和Form属性是NameValueCollection,string键string值,允许一个键下存储多个值,键值不区分大小写。
     Request.Params和 Item,默认的索引器。根据Key检索上面四个集合。不用区分get、post;区别是,Item依次访问;Params先合并四个的数据,再查找。
 
4.HttpResponse 像客户端返回结果。提供Http响应部分
    StatusCode Http状态码设置。
    Write,写入响应流
    End 结束响应流
    ContentType 输出流的HttpMime
    Redirect 重定向
5.HttpContext   封装Http请求的所有HTTP特定的信息。
    Request、Response。都是在里面。
    Current 当前请求的HttpContext对象,在任何地方都能找到他。
    .net会为每个请求分配一个线程,这个线程会执行我们的代码来生成响应结果。HttpContext对象,是保存的当前线程相关联的主机上下文。
    不在的情况:
    1.定时器的回调
    2.Cache移除。
    3.APM模式下异步完成回调
    4.主动创建线程或线程池

最新文章

  1. reborn to freelancer
  2. Chrome F12学习
  3. CSS垂直居中指南
  4. POI读取/写入Excel文件
  5. 《OD大数据实战》Sqoop入门实例
  6. cocos2d-x 获取系统时间
  7. [洛谷U990]传递游戏(90分)
  8. iptables的设置
  9. QML 语言基础
  10. 轻量级mvvm Web开发框架 postby:http://zhutty.cnblogs.com
  11. Mac下使用Brew搭建PHP(LNMP/LAMP)开发环境
  12. java初学第二章
  13. WaitAll 和 WhenAll 的使用及区别
  14. MVC(一)-MVC的基础认知
  15. 利用Eclipse中的Maven构建Web项目报错(一)
  16. Unity CommandBuffer的一些学习整理
  17. gtk+程序在关闭主窗口时的事件流
  18. Numpy 系列(八)- 广播机制
  19. (zhuan) 一些RL的文献(及笔记)
  20. c#多线程编程实战(原书第二版)文摘

热门文章

  1. Smallest Rectangle Enclosing Black Pixels 解答
  2. Chosen 基本使用
  3. pyqt 简单判断指定的内容强度(比如帐号)
  4. Rss 的作用 及使用方法
  5. box-shadow实例1
  6. Unix is 命令
  7. poj 2112 floyd+Dinic最大流+二分最小值
  8. SpringMvc项目 FastJson的数据中有$ref解决办法
  9. [C++程序设计]内置函数
  10. PHP PSR-3 日志接口规范 (中文版)