网络
gallos
这个作者很懒,什么都没留下…
展开
-
POST与GET的区别
两种HTTP的请求方法:GET是用来请求数据。POST是用来向指定的资源提交数据。GET方法:get请求有长度的限制,数据类型为ASCII get请求可以被缓存 安全方面:get请求不适宜用,所发送的数据就是url的一部分。 数据在url中对所有人都是可见的 参数保存在历史浏览记录中 参数通过url来传递 get产生一个TCP数据包POST方法post请求没有长度...原创 2018-10-17 16:32:08 · 119 阅读 · 0 评论 -
Django2.0 path与Django1.x url的总结
我理解的path就是跟简单的url路由语法。那么简单的地方在哪呢?在我写出这行代码时path("r'^articles/2003/$',views.special_2003")产生了以下错误.经过查找发现path不支持正则匹配。只有这样写才是对的from django.conf.urls import urlurl(r'^articles/2003/$',views....原创 2018-10-17 17:44:20 · 1507 阅读 · 0 评论 -
客户端与服务端
客户端概念:客户端指的是想要获取数据信息的一端,在web中是以request的形式存在。作用:可以向服务器端发送请求。存在形式:web浏览器,电子邮件客户端,社交应用程序(qq)服务端概念:服务端是服务的,拥有数据信息的一段叫做服务端作用:客户端发送的请求交给服务端处理,服务端处理完毕后返回客户端。式以request的形式存在的。存在形式:游戏服务器...原创 2019-02-19 00:46:03 · 252 阅读 · 0 评论 -
cookie和session总结
cookie:cookie就是存储在用户本地终端上的数据,也可以说cookie就是表示存储数据的一种格式。那我先说说cooike出现的原因吧:在网站中,HTTP请求是无状态的,也就是说即使第一次与服务器连接后并且用户登录成功后,第二次访问访问服务器时,服务器依然不知道是哪个用户发过来的请求,而cookie的请求就会为了解决这一问题,当用户第一次登录时服务器会给浏览器返回一个cooki...原创 2019-03-31 22:38:45 · 288 阅读 · 0 评论 -
一次HTTP完整得请求过程
一次HTTP完整的请求过程一,大致流程:根据域名和DNS解析到服务器的IP地址(DNS+CDN) 通过ARP协议获得IP地址对应的物理机器得MAC地址 浏览器对服务器发起三次握手 建立TCP连接后发起HTTP请求报文 服务器响应HTTP请求,将响应报文返回浏览器 短连接情况下,请求结束通过TCP四次挥手关闭连接,长连接在没有访问服务器得若干时间后,进行连接关闭 浏览器得到响应信...原创 2019-09-04 21:45:36 · 250 阅读 · 0 评论 -
HTTPS原理解析
HTTPS的验证流程:客户端向服务端发起https请求,把自身自持的一系列Cipher Suite(密钥算法套件,简称Cipher)发送给服务端。服务端,收到客户端所有的Cipher后与自身支持做对比。从中选出一种非对称加密算法和HASH加密算法,以证书的形式返回到客户端,证书中还包含了公钥,颁证机构,网址失效日期等等。客户端收到服务端的响应以后会做以下几件事3.1:验证证书的合法性:...原创 2019-09-08 22:34:41 · 140 阅读 · 0 评论 -
计算机网络--应用层
域名系统DNS是一个分布式数据库,提供可主机名和IP地址之间相互转换的服务。这里的分布式数据库是指,每个站点只保留它自己的那部分数据。域名具有层次结构,从上到下依次为:根域名、顶级域名、二级域名。域名解析的过程分为迭代和递归。...原创 2019-09-15 18:13:23 · 205 阅读 · 0 评论