zoukankan      html  css  js  c++  java
  • 系统对象

    1、虚拟路径:是物理路径(文件存在硬盘上的路径)映射到服务器上的虚拟路径。

    2、post:通过url传值,常用与超级链接,适合提交数据量较小的数据,传递的信息会显示在地址栏中,不安全,通过request.querystring取值;get通过headers传值,常用与表单,设和提交数据量较大的数据,传递的信息不会显示在地址栏中,安全,通过request.form["id"].tostring()来取值;cookie用于在客户端存放的文件

    3、asp.net运行机制:第一次请求aspx页面,asp.net引擎会检测到aspx页面对应的类,如果不存在类,就和后台的.cs文件重新生成页面类,并且编译成程序集,并返回到.aspx页面;第二次请求时,直接调用程序集,不需要再进行编译,这就是第一次请求时为什么慢,第二次快的原因

    4、page指令

         <%@ Page Language="C#" AutoEventWireup="true" CodeFile="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1" %>

        <%%>内的内容运行在服务器中的代码,被编译之后的代码编程html代码

        @page指令定义了asp.net用于编译和解析页面的属性。每个页面只包含一个page指令

        language知名页面代码和后台代码要使用的语言

       autoeventwireup指明是否自动调用页面事件

       codefile代码的后置文件

        Inherits代码后置的类

    5、HttpRequest类:封装了客户端请求页面或提交表单时提供的信息,可以直接使用request使用httprequest,或者用page对象的request的属性来使用httprequest对象

        request对象的属性和方法

          属性:querystring:获取通过url路径传来的数据,利用get方法进行提交

            Form:获取通过表单提交的传输的数据,利用post方法进行提交(建议在本页中使用)

          ServerVariables:获取web服务器变量的集合

         方法:MapPath()将指定的虚拟路径映射到物理路径

       

      

  • 相关阅读:
    迅为-imx6ull开发板之C语言实现LED例程
    移植5.4内核到迅为I.MX6ULL开发板
    一文搞懂定制Ubuntu文件系统-基于迅为imx6开发板
    移植Linux-5.4+内核到4412开发板
    iTOP4412开发板Linux下多核处理器相关知识
    使用迅为IMX6ULL开发板第一个汇编实验(二)
    mplayer移植-迅为IMX6Q开发板
    使用迅为IMX6ULL开发板第一个汇编实验(一)
    网易2019秋招--翻转翻转
    百度2019秋招--混战世界
  • 原文地址:https://www.cnblogs.com/Blogzhangli1989/p/2615555.html
Copyright © 2011-2022 走看看