zoukankan      html  css  js  c++  java
  • Net学习日记_ASP.Net_一般处理程序

    服务器软件流程示意图

     

    静态页面与动态页面的不同?

    静态页面与动态页面最主要的区别则是两者处理方法不同。

    静态页面则是服务器直接读取出来,而动态页面则是服务器调用其方法在生成页面。

    Http是90年代产生的,而.Net则是2000年之后才有的,两者之间则存在交互。

    IIS服务器软件将请求交给了asp.net的ISAPIRuntime类,来处理动态页面。

    ASP则是微软2000年之前开发的另一种动态语言,是为了解释页面脚本语言,其开发则是运用了VB。

     浏览器服务器简单交互,服务器白泥臆网站程序集

    一般处理程序前后台文件关系

     

    根据班级id查询血缘列表

     aps框架简化流程

    服务器处理页面整体流程,包括页面生命周期

    asp.net整体运行流程图

    列表页面

    删除页面

    新增页面

    修改页面

     get参数

    post参数

     

    params属性:包含着QueryString属性和Form属性

    浏览器端重定向。

    Redirect方法内部完全重新生成一个新的、规定好的响应报文发给浏览器。

     

     

    在html页面,如果要上传,就必须设置表单method=post,而且enctype=multipart/form-data;

    一旦设置了enctype=multipart/form-data,那么浏览器生成请求报文的时候,就会生成分隔符;

    并且更换请求报文体的数据组织格式(使用分隔符来分开不同html表单控制的内容)。

    为啥有验证码图片呢?

    防止暴力破解!!!

    让服务器尽量减少恶意用户登录操作而访问数据库的次数。

  • 相关阅读:
    C#_WinForm接收命令行参数
    SQLite不支持的SQL语法总结
    Thirft框架介绍
    jquery获取复选框的值
    REST构架风格介绍:状态表述转移
    RESTful HTTP的实践infoQ
    C#如何在webBrowser1控件通过TagName,Name查找元素(没有ID时)遍历窗体元素
    Html TO Ubb and Ubb TO Html
    SQL 位运算
    Memcached真的过时了吗?【转帖】
  • 原文地址:https://www.cnblogs.com/lisong-home/p/7896973.html
Copyright © 2011-2022 走看看