get传递的数据量是有限的, post发送的数据量没有限制
post会产生刷新重新提交表单的问题, get就没有这样的问题, 可以通过地址栏重敲解决该问题
Get方式URL数据格式, ? 后面 & 分割, URL中有汉字会进行URL编码
表单域只有设定了name的才会传参, get看得清楚, submit如果有value, 也会传递
13.数据自增
•http是无状态的, 浏览器每次请求服务器的页面类时,服务器都会创建一个该类的对象,并调用里面的方法执行,最后返回输出结果给浏览器,然后对象销毁断开连接
•浏览器和服务器都是不认识对方的
Connection: Keep-Alive 告诉服务器浏览器希望使用的长连接 短连接是相当于一次性连接
短连接的缺点: 尽管客户只想访问一个页面,html但依然向浏览器发送了多次新的连接请求,建立了多次新的连接,消耗了双方的时间的资源
http短连接: 服务器在每次响应完浏览器的一个请求后立马关闭当前连接(socket).
长连接: 服务器不会立刻在发送完数据后关闭连接通道(套接字),而是会等一段时间(2秒),两秒之内,如果相同浏 览器再次发送请求过来,那么继续使用此连接通道向浏览器输出数据,然后再登一段时间,直到2秒后,没有新的请求过来,那么服务器关闭连接通道
反编译工具不停去找,去理解原理,运行机制 --- 牛人
一般处理程序_简单请求, 关于ContentType, 获得url参数(http参数get/post传递本质). (请求过程原理; 总体请求过程原理,页面编译过程), 请求数据和接受数据以及定向原理, 模拟WebForm回传检查机制, 模拟wubForm的用户控件数据保持, 自增(解决http的无状态), 登录过程
接下去的学习:
加法计算器, 增删查改, 搭建三层构架, 列表和删除, 删除信息功能, 新增
上传单个文件, 生成缩略图, 一般处理程序输出图片(简单验证码图片), 输出水印图片, 附近下载, 复习总结。