1. 前言
本专栏将从前端 + 网络小白视角,探索如何从 0 到 1 写一个简单的 sh***wsocks。由于是网络小白,所以文章中难免出现理解错误。如果你指出来,我会很高兴。
声明:
- 本专栏使用【魔法】一词来指代某种众所周知的上网行为
- 本专栏里的 demo 均不涉及任何不合法的网络访问
- 本专栏对魔法不持任何态度
提示:本专栏面向小白,有些地方可能写得比较浅薄/低级。本专栏只讨论基于 TCP 的通信,不考虑 UDP。
阅读本专栏需要有以下基础:
- JavaScript
- Node.js
- HTTP