博客
关于我
ASP.NET内置对象
阅读量:450 次
发布时间:2019-03-06

本文共 1847 字,大约阅读时间需要 6 分钟。

  1. Request[从浏览器获取信息]
    1. QueryString:获取HTTP查询字符串变量集合
    2. Path:获取当前请求的虚拟路径
    3. UserHostAddress:获取远程客户端的IP主机地址
    4. Browser:获取有关正在请求的客户端浏览器功能的信息
    5. Form:获取窗体变量的集合
    6. Url:获取当前请求的URL信息
    7. MapPath():返回与Web服务器上指定的虚拟路径对应的物理文件路径
    8. BinaryRead():执行对当前输入流进行指定字节数的二进制读取
  2. Response[向浏览器输出信息]
    1. BufferOutput:如果缓冲到了客户端的输出,则为true,否则为false,默认为true;
    2. Cache:获取Web页的缓存策略(过期时间,保密性,变化字句);
    3. Charset:获取或设置输出流的HTTP字符集
    4. IsClientConnected:获取一个值,该值可以指示出客户端是否仍在连接在服务器上
    5. Write():将指定的字符串或表达式的结果写到当前的HTTP输出中
    6. End():停止页面的执行并得到相应结果
    7. Clear():用来在不将缓存中的内容中的内容输出的前提下,清空,仅当使用了缓存输出时,才可以利用Clear()方法
    8. Flush():将缓存中的内容立即显示出来,该方法调用后,页面还可以继续执行(如果未将Buffer设置为true时,会发生错误)
    9. Redirect():将浏览器立即重定向到程序指定的URL
  3. Application[为所有用户提供共享信息的手段]
    1. AllKeys:获取HttpApplicationState集合中的访问键
    2. Count:集合中的Item对象数,默认为0
    3. Add():新增一个新的Application对象变量
    4. Clear():清楚所有的Application对象变量
    5. Get():使用索引关键字或变量名称得到变量值
    6. GetKey():使用索引关键字来获取变量值
    7. Lock():锁定全部的Application变量
    8. Remove():使用变量名称删除一个Application对象
    9. RemoveAll():删除全部的Application对象
    10. Set():使用变量名更新一个Application对象变量的内容
    11. Unlock():解除锁定的Application变量
  4. Cookie[用来保留客户端信息,保留在客户端]
    1. Name:获取或设置Cookie的名称
    2. Value:获取并设置Cookie的Value
    3. Expires:获取或设置Cookie的过期日期和时间
    4. Version:获取或设置此Cookie符合的HTTP状态维护版本
    5. Add():新增一个Cookie对象
    6. Clear():清除Cookie集合内的变量
    7. Remove():通过Cookie变量名来删除Cookie变量
    8. Get():通过变量名或索引得到Cookie的变量值
    9. GetKey():通过索引来获取Cookie变量名称
  5. Session[用来保留客户端信息,保留在服务器端]
    1. Count:获取会话状态集合中Session对象的个数
    2. TimeOut:获取并设置在会话状态提供程序终止会话之前各请求之间所允许的超时期限(以分钟为单位)
    3. SessionID:获取用于标识会话的唯一会话ID
    4. Add():新增一个Session对象
    5. Clear():清除会话状态中的所有值
    6. Remove():删除会话状态集合中的项
    7. RemoveAll():清楚所有会话状态值
  6. Server[获取服务器端信息]
    1. MachineName:获取服务器的计算机名称
    2. ScriptTimeout:获取和设置请求超时
    3. CreateObject():创建COM对象的一个服务器实例
    4. CreateObjectFromClsid:创建COM对象的一个服务器实例,该对象由对象的类标识符(CLSID)标识
    5. Execute():使用另一页执行当前请求
    6. Transfer():终止当前页的执行,并为当前请求开始执行新页
    7. HtmlDecode():对已被编码以消除无效HTML字符的字符串进行解码
    8. HtmlEncode():对要在浏览器中显示的字符串进行编码
    9. MapPath():返回与Web服务器上的指定虚拟路径想对应的物理文件路径
    10. UrlDecode():对字符串进行解码,该字符串为了进行HTTP传输而进行编码并在URL中发送到服务器
    11. UrlEncode():编码字符串,以便通过URL从Web服务器到客户端进行可靠的HTTP传输

转载地址:http://tiubz.baihongyu.com/

你可能感兴趣的文章
Superset 0.37 发布——颜值最高的数据可视化平台
查看>>
git clone 出现fatal: unable to access ‘https://github 错误解决方法
查看>>
再谈synchronized锁升级
查看>>
Shader 入门笔记(一) 如何学习shader
查看>>
检查网上下载“学习资料”的完整性,用这招就够了
查看>>
逆向分析方向学习第三篇
查看>>
【Vulnhub练习】Tr0ll 1
查看>>
Base64编码与解码原理
查看>>
AWD攻防技战法
查看>>
Huffman树及其编解码
查看>>
关于c# SESSION丢失问题解决办法
查看>>
c# 查询本机日志
查看>>
Sql Server内置函数实现MD5加密
查看>>
常用Sql整理笔记
查看>>
MySQL“被动”性能优化汇总!
查看>>
定时任务最简单的3种实现方法(超实用)
查看>>
JavaScript禁用页面刷新
查看>>
nodejs Error: request entity too large解决方案
查看>>
检索COM类工厂中CLSID为{00024500-0000-0000-C000-000000000046}的组件时失败
查看>>
PowerDesigner版本控制器设置权限
查看>>