首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
socks 专栏
ArcX
创建于2022-04-24
订阅专栏
面向前端,从 0 到 1 ,实现一个某著名 socks proxy
等 2 人订阅
共6篇文章
创建于2022-04-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
socks 专栏 —— 6. 初版代码实现
6. 初版代码实现 话不多说,直接上完整代码+注释: 将第 5 章提到的 socks5 交互过程翻译成代码就行了。其中最核心的两行就是 约等于 也是转发数据的关键部分。 和 http server 不
socks 专栏 —— 5. 认识代理和 socks5
5. 认识代理和 socks5 代理本质上是一个中间服务器。设客户端为 C,目标服务器为 S,代理服务器为 P,则他们的关系是: 可以看到,代理的主要工作就是转发数据。假设 C 和 S 之间存在某种障
socks 专栏 —— 4. 理解 TCP 和 HTTP 的关系
4. 理解 TCP 和 HTTP 的关系 凡是对计算机网络有初步了解的,都应该知道 tcp/ip 四层模型,知道 HTTP 位于应用层,TCP 位于传输层,并且经常看到以下这句话: HTTP建立在 T
socks 专栏 —— 3. 认识 TCP
3. 认识 TCP 作为前端,对 HTTP 应该是比较熟悉的。无论是使用 axios 发 ajax 请求与服务端交互,还是使用 express、koa 搭建一个 HTTP 服务器,都是和 HTTP 打
socks 专栏 —— 2. 认识 Buffer
2. 认识 Buffer 计算机底层处理的是二进制的数据,网络传输过程中也不例外。 node 提供了 Buffer 类,来处理二进制数据。一个 buffer 对象类似一个数组,其中每一项是一个字节,一
socks 专栏 —— 1. 前言
1. 前言 本专栏将从前端 + 网络小白视角,探索如何从 0 到 1 写一个简单的 sh***wsocks。由于是网络小白,所以文章中难免出现理解错误。如果你指出来,我会很高兴。 声明: 本专栏使用【