协议版本分为两条线:HTTP 系列版本与 SOCKS 系列版本。代理IP配置里常见的地址前缀就与这两条线相关,代理IP把两条线的版本含义分清,看配置时就不迷糊。
HTTP 线管网页传输
HTTP 线的版本指 HTTP/1.1、HTTP/2 这些,它们描述网页数据传输的方式:版本越高,同一连接上能同时传输的内容越多、效率越高。代理IP的 HTTP 类出口按这个系列标版本,日常浏览场景由程序自动协商,用户很少需要手动指定。
SOCKS 线的版本常见 SOCKS4、SOCKS4a 与 SOCKS5,它们描述通用网络转发的能力:SOCKS5 支持认证与更多协议类型,是当前主流。代理IP的 SOCKS 类出口通常标 SOCKS5,少数老工具才涉及更早版本。
| 版本线 | 常见版本 | 用户要做的 |
|---|---|---|
| HTTP 线 | HTTP/1.1、HTTP/2 | 基本不用手动管 |
| SOCKS 线 | SOCKS5 为主 | 确认支持 SOCKS5 即可 |
表格把两条线的关注点收拢:HTTP 线自动协商、SOCKS 线认准 SOCKS5。代理IP对两条线各记一个重点,选购与配置时对号查看,版本就不再是看不懂的字母数字。
两条线里 HTTP 版本对日常使用的影响更微妙:HTTP/1.1 与 HTTP/2 的差异在特定场景会显现出来,代理IP把这条线的可感知差别看清楚,就知道自己要不要为此费心。
版本分两条线:HTTP 线自动协商、SOCKS 线认准 SOCKS5——代理IP各记一个重点,配置里的版本号就不再是看不懂的字母数字。
两条线都认清后,具体到 HTTP 这条线还要再细看一眼:HTTP/1.1 与 HTTP/2 的差异常被讨论,但对普通使用的影响到底有多大,代理IP把它单独理清楚。
