http共29篇
HTTP3为什么抛弃了经典的TCP,而选择QUIC-编程社

HTTP3为什么抛弃了经典的TCP,而选择QUIC

我们在看一些关于计算机网络的数据或文章的时候,最常听到的就是 TCP、UDP、HTTP 这些,除此之外,我们或多或少可能听过 QUIC这个东西,一般跟这个词一起出现的是 HTTP3,也就是HTTP协议的...
清欢渡的头像-编程社清欢渡3个月前
020856
讲透Golang标准库net/http实现原理 -- 服务端-编程社

讲透Golang标准库net/http实现原理 — 服务端

今天分享下Go语言net/http标准库的内部实现逻辑,文章将从客户端(Client)--服务端(Server)两个方向作为切入点,进而一步步分析http标准库内部是如何运作的。 由于会涉及到不少的代码流程的走读...
清欢渡的头像-编程社清欢渡5个月前
028958
Go1.22新特性:增强http.ServerMux路由能力-编程社

Go1.22新特性:增强http.ServerMux路由能力

Go1.22 有一个比较重要的新特性,那就是基于提案《net/http: enhanced ServeMux routing》,增强了 http.ServerMux 的路由匹配能力,非常值得大家学习和关注。 本次的新特性主要是新增了 HTTP ...
清欢渡的头像-编程社清欢渡5个月前
031375
HTTP各版本特性-编程社

HTTP各版本特性

HTTP/1.1 相比 HTTP/1.0 性能上的改进: 使用长连接的方式改善了 HTTP/1.0 短连接造成的性能开销。 支持管道(pipeline)网络传输,只要第一个请求发出去了,不必等其回来,就可以发第二个请求...
清欢渡的头像-编程社清欢渡5个月前
045681
HTTPS加密过程详解-编程社

HTTPS加密过程详解

大多数大学生对于 408 之一的计算机网络的基础是很薄弱的,要想在面试中脱颖而出,那么基础必须要打好,因此本文来详细分析以下 HTTPS 的加密过程,用图文结合的方式,让你加强记忆。 题目 HTTP...
清欢渡的头像-编程社清欢渡5个月前
040376
HTTP协议详解-编程社

HTTP协议详解

1、HTTP 介绍 HTTP 概念 HyperText Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。 数据传输的规则指的是请求数据和响应数据需要按照指定的格式进行传输。 如果...
清欢渡的头像-编程社清欢渡7个月前
0420112
HTTP和HTTPS安全性区别,还有哪些区别?-编程社

HTTP和HTTPS安全性区别,还有哪些区别?

HTTP 和 HTTPS 是两种常见的网络协议,它们都是用于在浏览器和服务器之间传输数据的。 但是,它们之间也有一些重要的区别,这些区别涉及到数据的安全性、传输性能、使用成本和搜索排名等方面...
清欢渡的头像-编程社清欢渡8个月前
035853