
协议
文章平均质量分 80
虚无-缥缈
世界上所有不利因素都是因为当事人的能力不足!
展开
-
HTTP协议
1,HTTP ( HyperText Transfer Protocol )超文本传输协议,是务器传输超文本到本地浏览器的传输协议。请求/响应模式当用户通过浏览器访问www.baidu.com时会发生以下动作:1.浏览器连接到服务器HTTP端口(默认80端口)建立一个TCP连接。2、浏览器请求服务器上的index.html文档。3、服务器给出响应,将文档index.html发送给浏览器。4、传输完成,服务器主动关闭TCP连接。5、浏览器解析渲染html内容,呈现给用户。当用户通过原创 2021-10-22 12:11:17 · 192 阅读 · 0 评论 -
URL组成
组成Scheme://login:password@address:port/path/to/resource?query_string#fragment组成解析scheme:传输协议Scheme是用来指定使用的传输协议,其中最常见的就是HTTP协议,它也是互联网中应用最广的协议。其他常用的协议还有:➢file: 用于访问资源位于本地计算机上的文件。➢ftp:用于访问FTP服务器上的资源。➢https: 通过SSL协议的HTTP访问web服务器资源。➢mailto:访问资源属于电子 邮件原创 2021-10-22 12:09:42 · 216 阅读 · 0 评论 -
HTTP协议报文结构
HTTP协议报文结构对于学习web安全的人来说是重中之重。请求报文大致结构可以分为三大部分:请求行,请求头,请求体(注意前面有个空白行)。请求行1,请求行中第一属性是方法(图中的POST)等决定了对请求对象进行的操作,也就是一种命令。方法含义方法含义GET请求获取一个Web页面HEAD与GET方法相似,区别在于只获取Web页面首部,不获取主体。POST主要作用是执行操作,比如向服务器提交一个表单。PUT请求向服务器上传指定的资源。DELETE原创 2021-10-22 11:30:03 · 402 阅读 · 0 评论 -
TCP_IP三次握手四次分手
OSI 7层参考模型图TCP/IPTCP/IP物理实现的层次图虽然模型上有7层但在实现中,把上面的应用层,表示层,会话层统一整合到应用层里。注意:1,像平时使用的浏览器,qq等程序都是应用层。2,而传输控制层,网络层,链路层,物理层都是计算机内核去控制的。客户端与服务端传输流程大体上1,当使用浏览器访问一个网站时,要先把与网站服务器建立连接请求发送给内核。2,通过内核中的传输层再通过三次握手与服务器的内核建立联系。3,应用层把请求通过内核的发送到服务器的内核中,服务器的内核再与服务原创 2021-10-20 01:14:24 · 778 阅读 · 0 评论