首页
视频
资源
登录
原
Web基础
3735
人阅读
2020/11/2 9:25
总访问:
577403
评论:
0
收藏:
0
手机
分类:
随笔
####b/s和c/s的区别 c/s客户端/服务器 很多c/s软件套用一个壳子 b/s浏览器/服务器 优缺点:b/s,用户不需要更新,真正的业务是放到服务器上的,只需要更新服务器 重新下载资源包,甚至大的更新需要重新安装 c/s优点:可以更多的利用电脑的资源,以为是安装到电脑上的可以直接使用用户电脑资源, ####ASP.NET: c#提供的一套网页开发的软件 ####页面类型 - .html:存静态 - .aspx:混编页面 - .cshtml: MVC页面 - .jsp: java混编页面 混编:页面可以写html与对应语言的代码 ####常用快捷键 - ctrl+d+k可以格式化代码 ####系统核心对象 **page**: ispostback:检查页面是否是第一次加载 **request**: 浏览器向服务器传递数据的对象,浏览器所有的数据也就是客户端所有的数据都是通过request这个对象带过去的 tn#请求类型 - get: - post: <br/> tn3#get与post的区别: 1:设计初衷不同,get是用来获取数据的,也即是说查询 post是用来添加数据的 2:传值方式不同,get是地址栏传值,post是请求体传值 3: 参数大小不同,get最大在4k左右,post看平台限制,可以自己设置,比如iis默认的post传递大小为4m,你可以自己修改 4: 如果想要想要传递文件到服务器,必须使用post 5:安全性,post安全一点,get参数可以直接显示出来,地址栏可以看到 <br/> **表单:默认的请求方式是get还是Post?** 纯html页面默认表单是get,但是如果是asp.net的服务器控件的表单默认就是post <br/> tn3#Request与Request.Params区别 当get与post同时存在的时候,request获取的get Request.Params两个都是获取。 ```c# if(Request.QueryString['name']!=null) return Request.QueryString['name']; if(Request.Form['name']!=null) return Request.Form['name']; ``` Request.Params源码分析: ```c# string str=""; if(Request.QueryString['name']!=null) str+=Request.QueryString['name']+","; if(Request.Form['name']!=null) str+= Request.Form['name']; ``` 当然这里只是分析一下思路,真正的实现的弄成一个大的集合在处理的
欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739
👈{{preArticle.title}}
👉{{nextArticle.title}}
评价
{{titleitem}}
{{titleitem}}
{{item.content}}
{{titleitem}}
{{titleitem}}
{{item.content}}
TeachingNote
这一生多幸运赶上过你.
博主信息
排名
6
文章
6
粉丝
16
评论
8
文章类别
.net
36篇
后端
5篇
ORM
16篇
前端
48篇
随笔
13篇
移动开发
6篇
数据库
6篇
英语
3篇
rabbitmq
1篇
.net core
5篇
unity
1篇
k8s
1篇
云服务
1篇
DDD
1篇
网络
1篇
更多
mysql
1篇
python
2篇
docker
1篇
最新文章
最新评价
{{item.articleTitle}}
{{item.blogName}}
:
{{item.content}}
关于我们
ICP备案 :
渝ICP备18016597号-1
网站信息:
2018-2024
TNBLOG.NET
技术交流:
群号656732739
联系我们:
contact@tnblog.net
欢迎加群
欢迎加群交流技术