• asp.net中Response对象鱼Request对象


    在asp.net中Response与Request对象是两个常用的对象,虽然他们长得有点像,但是作用却是截然不同,我们来看一下他们他们都有哪些不同。


    一、Response对象主要作用:像浏览器输出信息

    常见属性:

    WriteFile 将文件输出到客户端
      Write 将数据输出到客户端浏览器
      Redirect 将网页重新转到另一地址
      Flush 将缓冲区的数据输出到客户端浏览器
      End 停止并结束ASP网页的处理
      Close 关闭客户端的联机
      ClearHeaders 清除缓冲区中的页面标题
      Clear 清除缓冲区的数据
      BinaryWrite 将二进制字符或字符串输出到客户端浏览器
      AppendToLog 将自定义的数据加入到IIS日志文件中(Log File),以便追踪与分析记录。

    举例:

    1、write--将数据输出到客户端浏览器(显示在浏览器上)
    Response.Write ("字符串/变量")


    2、Redirect--将网页转向另一个网页
    Response.Redirect("URL")


    3、end--停止处理网页
    Response.end

    二、Request对象主要作用:数据获取


             i.    QueryString: 

                   举例:request.querystring[“url变量名”]获取url参数值。

                               string userName = Request.QueryString["txtUserName1"].ToString();
                               string userPwd = Request.QueryString.Get("txtUserPwd").ToString();
            ii.    Form:

                   举例:Request.Form.Get("txtUserName1").ToString();

                               Request["txtUserName"].ToString()


                                       
            iii.    Cookies:

            举例:  request.cookies(“cookies变量名”)


            iv.    ServerVariables: 

                    举例:  request.ServerVariables(“服务器变量字符串”) web服务器变量的值。


  • 相关阅读:
    RAID磁盘阵列介绍
    Nginx如何使用Nginx实现MySQL数据库的负载均衡
    挽救数据库性能的30条黄金法则
    mysql主从复制 (指定复制的数库或者表)
    Nginx系列之负载均衡策略
    Redis安装部署(一主二从三哨兵)
    让你的 Linux 命令骚起来
    MySQL/数据库 知识点总结
    Docker私有仓库搭建与界面化管理
    mysql sql语句修改字段名称,字段长度
  • 原文地址:https://www.cnblogs.com/jinfulin/p/4007312.html
Copyright © 2020-2023  润新知