漫谈网络通信——从 OSI 网络模型到 TCP/IP 协议族 - 前端 - 掘金

OSI七层模型 OSI(Open System Interconnection,开放系统互联)七层网络模型成为开放式系统互联参考模型,是一个把网络通信在逻辑上的定义,也可以理解成为定义了通用的网络通信规范。而我们的数据在网络中传输的过程,实际上就是如下图的...

一步一步教你 https 抓包 - 前端 - 掘金

在 Mac 上常用的抓包软件是 Charles,网上关于 Charles 的教程很多,这里介绍另一个抓包神器 mitmproxy。mitmproxy 是一款可交互式的命令行抓包工具,它除了可以抓包查看 http/https 请求,还有一个很强大的功能是拦截并修...

如何最快速的理解TCP/IP模型 - 掘金

假设小明需要传递一部电影给小花。这个电影有1G。      很显然,不可能一次就把1G的内容一下传递给小花,因为无论是网卡还是他们各自的电脑,都无法一次性处理这么大的内...

浏览器缓存机制 - 后端 - 掘金

Cache-Control Cache-Control 是最重要的规则。这个字段用于指定所有缓存机制在整个请求/响应链中必须服从的指令。这些指令指定用于阻止缓存对请求或响应造成不利干扰的行为。这些指令通常覆盖默认缓存算法。缓存指令是单向的,即请求中存在一个指...

一步一步教你 HTTPS 抓包 - 前端 - 掘金

在 Mac 上常用的抓包软件是 Charles,网上关于 Charles 的教程很多,这里介绍另一个抓包神器 mitmproxy。mitmproxy 是一款可交互式的命令行抓包工具,它除了可以抓包查看 http/https 请求,还有一个很强大的功能是拦截并修...

10 分钟读懂计算机网络~ - 阅读 - 掘金

当我们决定要谈谈网络的时候,我想在谈之前,有必要了解一下“协议”这个词。协议,定义了在俩个或者多个通信实体之间交换报文的格式和次序,以及报文发送、接收报文或者其他的事件所采取的动作。定义都比较晦涩,那就让我们来个例子吧。假设我要向你(互不相识)询问一下当前的时...

Cookie、Session 存储技术 - 前端 - 掘金

Cookie 数据始终在同源的 http 请求中携带(即使不需要),即 cookie 在浏览器和服务器间来回传递。而 sessionStorage 和 localStorage 不会自动把数据发给服务器,仅在本地保存。 存储大小限制也不同,cookie 数据不...

Web Service 的工作原理 - 后端 - 掘金

Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使...

刨根问底 HTTP 和 WebSocket 协议 (二) - 后端 - 掘金

HTML5的新成员:WebSocket 上篇介绍了HTTP1.1协议的基本内容,这篇文章将继续分析WebSocket协议,然后对这两个进行简单的比较。 WebSocket WebSocket协议还很年轻,RFC文档相比HTTP的发布时间也很短,它的诞生是为了...

HTTP 基础与变迁 - 后端 - 掘金

本文从属于笔者的HTTP 理解与实践系列文章,对于HTTP的学习主要包含HTTP 基础、HTTP 请求头与请求体、HTTP 响应头与状态码、HTTP 缓存这四个部分,而对于HTTP相关的扩展与引申,我们还需要了解HTTPS 理解与实践 、HTTP/2 基础、W...

GET 和 POST 有什么区别?以及为什么网上的多数答案都是错的 - 前端 - 掘金

如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。 这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名...

你知道URL、URI和URN三者之间的区别吗? - 阅读 - 掘金

这是一个经典的技术争论,许多人都会自问:URL、URI,很可能还有URN,它们之间的区别是什么。虽然,现在我们简单地把 URN 和 URL 都看做 URI,但严格来说URI可以进一步划分为URL、URN或者这两者的组合,所以了解这三者之间的区别将会非常有趣并让...

WebSocket 和 Socket 的区别 - 后端 - 掘金

当我们探讨两件事物的区别和联系时,我们想探讨些什么? 前段时间写了两篇介绍HTTP和WebSocket的文章,回复中有人说希望了解下WebSocket和Socket的区别。这个问题之前也有想过,自己对此是有大概的答案,可是并不太确定,于是去搜集了些资料(其实就...

Socket,你需要知道的事儿 - 掘金

what is socket socket作为一种抽象层,应用程序通过它来发送和接收数据,使用socket可以将应用程序与处于同一网络中的其他应用程序进行通信交互。简而言之,socket提供了应用程序内部与外界通信的端口以及为通信双方提供了数据传输的通道。 对...

HTTP 缓存 - 前端 - 掘金

有时,HTTP 中的缓存可能会非常让人头疼。按照文档正确地使用 HTTP 并不是那么困难,但事实上,不同的浏览器和 HTTP 版本常常困扰着我们。通过 Stack Overflow 的搜索结果,你可以很轻易地发现很多人有相同的困扰。我们自己或是不必或是没有时间...

如何防范常见的 Web 攻击 - 后端 - 掘金

今天,从开发人员的角度,并结合我在开发过程中遇到的问题,说说《如何防范常见的Web攻击》话题。 SQL注入攻击SQL注入攻击,这个是最常聊到的话题,使用过Java的开发人员,第一个反应就是一定要使用预编译的PrepareStatement,是吧? 什么是SQ...

TCP/IP 之蓟辽督师 - 后端 - 掘金

本文续《TCP/IP之大明内阁》, 不了解背景的同学可以先看看上一篇文章, 当然这篇也是《TCP/IP之大明邮差》的前传, 主要讲一讲可靠性传输的原理。袁崇焕奉圣旨进京,也被迫带来了他的心肝宝贝幻月宝镜。他一进京,顾上休息, 立刻就先去拜见曾经举荐提报自己的恩...

localhost vs 127.0.0.1 - 后端 - 掘金

前几天有人问我localhost的原理, 我发现自己理解的也不透彻, 今天参考了《TCP/IP详解卷1》 和 wikipedia中的相关条目以及stackoverflow上的问答 , 理出一点眉目, 欢迎大家讨论,欢迎批评指正。在开始之前, 先来了解下一个叫...

cookie 入门 - 前端 - 掘金

据我对cookie诞生背景的了解,cookie是由网景公司创建的,目的就是将用户的数据储存在客户端上。伴随的HTML5的出现,现在又有另外一个解决数据离线储存的方案,就是HTML5中的Web storage,其中两个重要对象sessionStorage和loc...

internet 协议入门 - 阅读 - 掘金

internet 协议入门...

漫谈网络通信——从 OSI 网络模型到 TCP/IP 协议族 - 前端 - 掘金

OSI七层模型 OSI(Open System Interconnection,开放系统互联)七层网络模型成为开放式系统互联参考模型,是一个把网络通信在逻辑上的定义,也可以理解成为定义了通用的网络通信规范。而我们的数据在网络中传输的过程,实际上就是如下图的...

一步一步教你 https 抓包 - 前端 - 掘金

在 Mac 上常用的抓包软件是 Charles,网上关于 Charles 的教程很多,这里介绍另一个抓包神器 mitmproxy。mitmproxy 是一款可交互式的命令行抓包工具,它除了可以抓包查看 http/https 请求,还有一个很强大的功能是拦截并修...

如何最快速的理解TCP/IP模型 - 掘金

假设小明需要传递一部电影给小花。这个电影有1G。      很显然,不可能一次就把1G的内容一下传递给小花,因为无论是网卡还是他们各自的电脑,都无法一次性处理这么大的内...

浏览器缓存机制 - 后端 - 掘金

Cache-Control Cache-Control 是最重要的规则。这个字段用于指定所有缓存机制在整个请求/响应链中必须服从的指令。这些指令指定用于阻止缓存对请求或响应造成不利干扰的行为。这些指令通常覆盖默认缓存算法。缓存指令是单向的,即请求中存在一个指...

一步一步教你 HTTPS 抓包 - 前端 - 掘金

在 Mac 上常用的抓包软件是 Charles,网上关于 Charles 的教程很多,这里介绍另一个抓包神器 mitmproxy。mitmproxy 是一款可交互式的命令行抓包工具,它除了可以抓包查看 http/https 请求,还有一个很强大的功能是拦截并修...

10 分钟读懂计算机网络~ - 阅读 - 掘金

当我们决定要谈谈网络的时候,我想在谈之前,有必要了解一下“协议”这个词。协议,定义了在俩个或者多个通信实体之间交换报文的格式和次序,以及报文发送、接收报文或者其他的事件所采取的动作。定义都比较晦涩,那就让我们来个例子吧。假设我要向你(互不相识)询问一下当前的时...

Cookie、Session 存储技术 - 前端 - 掘金

Cookie 数据始终在同源的 http 请求中携带(即使不需要),即 cookie 在浏览器和服务器间来回传递。而 sessionStorage 和 localStorage 不会自动把数据发给服务器,仅在本地保存。 存储大小限制也不同,cookie 数据不...

Web Service 的工作原理 - 后端 - 掘金

Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使...

刨根问底 HTTP 和 WebSocket 协议 (二) - 后端 - 掘金

HTML5的新成员:WebSocket 上篇介绍了HTTP1.1协议的基本内容,这篇文章将继续分析WebSocket协议,然后对这两个进行简单的比较。 WebSocket WebSocket协议还很年轻,RFC文档相比HTTP的发布时间也很短,它的诞生是为了...

HTTP 基础与变迁 - 后端 - 掘金

本文从属于笔者的HTTP 理解与实践系列文章,对于HTTP的学习主要包含HTTP 基础、HTTP 请求头与请求体、HTTP 响应头与状态码、HTTP 缓存这四个部分,而对于HTTP相关的扩展与引申,我们还需要了解HTTPS 理解与实践 、HTTP/2 基础、W...

GET 和 POST 有什么区别?以及为什么网上的多数答案都是错的 - 前端 - 掘金

如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。 这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名...

你知道URL、URI和URN三者之间的区别吗? - 阅读 - 掘金

这是一个经典的技术争论,许多人都会自问:URL、URI,很可能还有URN,它们之间的区别是什么。虽然,现在我们简单地把 URN 和 URL 都看做 URI,但严格来说URI可以进一步划分为URL、URN或者这两者的组合,所以了解这三者之间的区别将会非常有趣并让...

WebSocket 和 Socket 的区别 - 后端 - 掘金

当我们探讨两件事物的区别和联系时,我们想探讨些什么? 前段时间写了两篇介绍HTTP和WebSocket的文章,回复中有人说希望了解下WebSocket和Socket的区别。这个问题之前也有想过,自己对此是有大概的答案,可是并不太确定,于是去搜集了些资料(其实就...

Socket,你需要知道的事儿 - 掘金

what is socket socket作为一种抽象层,应用程序通过它来发送和接收数据,使用socket可以将应用程序与处于同一网络中的其他应用程序进行通信交互。简而言之,socket提供了应用程序内部与外界通信的端口以及为通信双方提供了数据传输的通道。 对...

HTTP 缓存 - 前端 - 掘金

有时,HTTP 中的缓存可能会非常让人头疼。按照文档正确地使用 HTTP 并不是那么困难,但事实上,不同的浏览器和 HTTP 版本常常困扰着我们。通过 Stack Overflow 的搜索结果,你可以很轻易地发现很多人有相同的困扰。我们自己或是不必或是没有时间...

如何防范常见的 Web 攻击 - 后端 - 掘金

今天,从开发人员的角度,并结合我在开发过程中遇到的问题,说说《如何防范常见的Web攻击》话题。 SQL注入攻击SQL注入攻击,这个是最常聊到的话题,使用过Java的开发人员,第一个反应就是一定要使用预编译的PrepareStatement,是吧? 什么是SQ...

TCP/IP 之蓟辽督师 - 后端 - 掘金

本文续《TCP/IP之大明内阁》, 不了解背景的同学可以先看看上一篇文章, 当然这篇也是《TCP/IP之大明邮差》的前传, 主要讲一讲可靠性传输的原理。袁崇焕奉圣旨进京,也被迫带来了他的心肝宝贝幻月宝镜。他一进京,顾上休息, 立刻就先去拜见曾经举荐提报自己的恩...

localhost vs 127.0.0.1 - 后端 - 掘金

前几天有人问我localhost的原理, 我发现自己理解的也不透彻, 今天参考了《TCP/IP详解卷1》 和 wikipedia中的相关条目以及stackoverflow上的问答 , 理出一点眉目, 欢迎大家讨论,欢迎批评指正。在开始之前, 先来了解下一个叫...

cookie 入门 - 前端 - 掘金

据我对cookie诞生背景的了解,cookie是由网景公司创建的,目的就是将用户的数据储存在客户端上。伴随的HTML5的出现,现在又有另外一个解决数据离线储存的方案,就是HTML5中的Web storage,其中两个重要对象sessionStorage和loc...

internet 协议入门 - 阅读 - 掘金

internet 协议入门...

网络 - 收藏集 - 掘金相关推荐

  1. 网络框架 - 收藏集 - 掘金

    浅谈 Retrofit 封装 - 让框架更加简洁易用 - Android - 掘金 尊重他人的劳动成果,转载请标明出处:http://blog.csdn.net/gengqiqu..., 本文出自:[ ...

  2. 网络请求 - 收藏集 - 掘金

    Retrofit+RxJava 简单封装 - Android - 掘金 本文对Retrofit+RxJava的使用进行简单封装,简化使用. 请求结果统一封装成HttpResult类,并利用泛型对不通结 ...

  3. 开源项目 - 收藏集 - 掘金

    一个长按扫描 View 上的二维码的工具库.webView 也可以. - Android - 掘金 一个可实现长按扫描 View 上的二维码的工具库.webView 也可以. 集成后您仅需三行代码就可 ...

  4. css - 收藏集 - 掘金

    CSS 绝对底部 - 前端 - 掘金 来自国外的设计达人,纯CSS,可以实现: 当正文内容很少时,底部位于窗口最下面.当改变窗口高度时,不会出现重叠问题.甚至,创造该CSS的人还专门成立一个网站介绍这 ...

  5. 学习实践 - 收藏集 - 掘金

    2道面试题:输入URL按回车&HTTP2 - 掘金 通过几轮面试,我发现真正那种问答的技术面,写一堆项目真不如去刷技术文章作用大,因此刷了一段时间的博客和掘金,整理下曾经被问到的2道面试题 从 ...

  6. iOS 进阶必读 - 收藏集 - 掘金

    深入研究Block捕获外部变量和__block实现原理 - 掘金 前言 Blocks是C语言的扩充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了这个新功能" ...

  7. android知识总结 - 收藏集 - 掘金

    一个精简.全面.方便的 AndroidLog 库 --ALog - Android - 掘金 Functions 可设置Log开启和关闭 可设置Log全局Tag ... 关于 Okhttp3(六)-C ...

  8. 网络封装 - 收藏集 - 掘金

    打造安卓 App 丝滑的操作体验--Fragment 深入使用和封装之道 - Android - 掘金 简介 想让App有丝滑般的切换速度和顺畅的体验么?那就放开Activity,使用Fragment ...

  9. 自定义view - 收藏集 - 掘金

    Android 从 0 开始自定义控件之 View 的 draw 过程 (九) - Android - 掘金 转载请标明出处: http://blog.csdn.net/airsaid/... 本文出 ...

最新文章

  1. 设计模式:享元模式(Flyweight)
  2. Angular单元测试框架里API toHaveBeenCalledTimes的工作原理
  3. P3768-简单的数学题【莫比乌斯反演,杜教筛】
  4. TeamCity工件:HTTP,Ant,Gradle和Maven
  5. HDUOJ 1428
  6. PHP代码中的情话,php语言编程情话
  7. html音频自动播放隐藏控制器,HTML5 音频回放/播放控制器
  8. mysql备份-a是什么_MySQL主从备份和主主备份配置+Keepalived+MySQL读写分离
  9. php 自定义条件,php如何自定义一个方法
  10. 自动控制原理概念梳理(脑图)
  11. ionic3学习之懒加载
  12. Linux时间子系统
  13. 构建AD域 、 管理AD域
  14. 小程序发布文章-微信小程序视频教程28
  15. RapidMiner教程
  16. olcd12864的u8g2库_OLED屏显示功能-U8glib库函数大全。
  17. 喜讯 | 哈特公寓荣誉获最佳新锐公寓奖
  18. 从同花顺获取涨停数据,视图化分析优质板,方便投资。
  19. 众里寻它千百度,原来它在...MSDN处
  20. 强化学习-学习笔记11 | 解决高估问题

热门文章

  1. 关于考研的几个潜规则
  2. Go程序当父进程被kill,子进程也自动退出的问题记录
  3. 怎么在Excel2003版中查找重复值
  4. Vue3的组件开发大法不完全指北
  5. 区块链支付和第三方支付区别
  6. linux 命令 ls
  7. 线性代数:线性方程求解、矩阵的逆、线性组合、线性独立
  8. OpenGL ES 2.0 for Android教程(六):进入第三维
  9. 【读书笔记】AMBA 2 AHB、AMBA 3 AHB(AHB_Lite)和AMBA 5 AHB协议比较
  10. 幻数浅析(Magic Number)