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

    为啥有验证码图片呢?

    防止暴力破解!!!

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

  • 相关阅读:
    message sent to deallocated instance
    将本地项目提交github
    WKWebView 初窥-JS交互探究
    抓包工具Charles的使用
    iOS hook delegate (一)
    Return
    控制方法只有相应权限才可执行
    如何模拟登陆添加了CSRF保护的网站
    HTTP客户端都应该支持的五个特性
    如何利用WebClient模拟登陆CSRF控制的网站
  • 原文地址:https://www.cnblogs.com/lisong-home/p/7896973.html
Copyright © 2011-2022 走看看