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表单控制的内容)。

    为啥有验证码图片呢?

    防止暴力破解!!!

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

  • 相关阅读:
    谈一下ACM的入门书籍及方法
    acm总结帖_By AekdyCoin
    楼天城楼教主的acm心路历程
    弱校ACM奋斗史
    【转】编程的浅学习与深学习
    HDOJ 1047 Integer Inquiry (大数)
    【链性栈】表达式求值
    【链性栈】基本链性栈的实现
    Beta冲刺博客
    Alpha项目测试
  • 原文地址:https://www.cnblogs.com/lisong-home/p/7896973.html
Copyright © 2011-2022 走看看