Just Do It
99%的人都理解错了HTTP中GET与POST的区别 99%的人都理解错了HTTP中GET与POST的区别
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者
常见的网络攻击技术 常见的网络攻击技术
XSS 攻击跨站脚本攻击(Cross Site Scripting),就是攻击者在web页面插入恶意的script代码(这个代码可以是JS脚本、CSS样式或者其他意料之外的代码),当用户浏览该页面之时,嵌入其中的script代码会被执行,从
吊打面试官之浏览器输入网址发生了什么 吊打面试官之浏览器输入网址发生了什么
前面我们学习了各种协议,应用层的 HTTP、DNS 协议,传输层的 TCP 协议,网络层的 IP 协议等等,今天我就带你看看一道常见的面试题:当在浏览器输入一个网址后会发生什么?探究一个数据包在网络的心路历程。 解析 URL当我们在浏览器输
TCP 可靠传输 TCP 可靠传输
前置芝士在讲解 TCP 可靠传输之前,我们先搞清楚什么是 TCP 可靠传输? TCP 可靠传输就是保证接收方收到的字节流和发送方发出的字节流是完全一样的。 那为什么需要 TCP 的可靠传输呢? 由于网络层是没有可靠传输机制的,尽自己最大的努
还不懂 TCP 三次握手和四次挥手?看我的 还不懂 TCP 三次握手和四次挥手?看我的
前置芝士在讲解 TCP 三次握手和四次挥手之前,我们先来简单的讲解 TPC 的基础知识,这样更有助于我们后面的理解。 首先我们得知道什么是 TCP ? TCP 是面向连接的、可靠的、基于字节流的传输层通信协议,中文叫传输控制协议。下面简单
HTTP 协议的前世今生 HTTP 协议的前世今生
HTTP 协议的前世今生1、HTTP 的基本概念HTTP 是超文本传输协议(HyperText Transfer Protocol),下面具体解释一下: 协议:HTTP 是一个用在计算机世界里的协议,它使用计算机能够理解的语言确立了一种计
IP协议看这篇就够了 IP协议看这篇就够了
IP 协议的基本认知IP(Internet Protocol)协议,中文叫网际协议 ,是位于网络层的一个协议。它用于屏蔽下层物理网络的差异,为上层提供统一的 IP 数据报。就像下面这样: IP 协议的特点:IP 协议提供无连接的、不可靠
HTTPS 看这篇就够了 HTTPS 看这篇就够了
HTTPS 看这篇就够了我们之前讲解过了 HTTP,如果面看过的建议先去看看 HTTP(传送门),我们知道 HTTP 有三大缺点:通信使用明文、不验证通信方的身份、无法证明报文的完整性。今天,我就来带你看看 HTTPS 相比 HTTP 有哪
DNS 协议详解 DNS 协议详解
DNS 协议详解我们知道,当我们访问一个服务器上的资源时,是需要 IP 地址的,但是在我们平常使用浏览器的时候,却并没有输入那一长串的 IP 地址,而是在地址栏输入了一串网址,那为啥输入网址就能请求到服务器上的资源了呢?这就离不开域名解析协