HTTP-HTTPS代理
  # HTTP
以太网帧头 | IP包头 | TCP段头 | HTTP请求数据 | FCS校验 
 1
前导码:AA AA AA AA AA AA AA
SFD:AB
目标MAC:00:1A:2B:3C:4D:5E
源MAC:00:1A:2B:3C:4D:5F
类型:0800(IPv4)
数据部分(IP包):
	版本(4b)头部长度(4b)服务类型(8b)	:45 00 	  	 			| 总长度(16b)					:00 3C  
    标识(16b)							:12 34 	   				| 标志(3b) | 片偏移(13b)  	  :00 00
    TTL(8b)协议(8b) 				   :40 06(06TCP11UDP)	  | 校验和(16b)  				   :8A 1D
    源IP(32b) 							:C0 A8 01 02(192.168.1.2)					
    目的IP(32b) 							:CB 00 71 01(203.0.113.1) 
    可选字段(长度可变)|填充
    数据部分(TCP段):
    	源端口(16b)    :D3 0D(53581)						| 目的端口(16b) :00 50(80) 
		序列号(32b) 	:00 00 00 01					
		确认号(32b)  	:00 00 00 00
		数据偏移(4b)保留(6b)标志位(6b):50 02  		  | 窗口大小(16b)    :20 00
			URG:	紧急指针字段有效,此报文段中有紧急数据应尽快传送
			ACK:	ACK=1 时确认号字段才有效
			PSH:	尽快地交付接收应用进程,不再等到整个缓存都填满
			RST:	复位,TCP连接中出现严重差错(如由于主机崩溃或其他原因),必须释放连接
			SYN:	表示这是一个连接请求或连接接受报文
			FIN:	表明此报文段的发送端的数据已发送完毕,并要求释放运输连接
		校验和(16b) 	               :91 7C			 | 紧急指针(16b)    :00 00
		数据(HTTP报文):
			47 45 54 20 2F 69 6E 64 65 78 2E 68 74 6D 6C 20 48 54 54 50 2F 31 2E 31
			状态行:  HTTP/1.1 200 OK
			响应头:  Content-Type: application/json
					Content-Length: 23
					Date: Tue, 29 Apr 2025 08:00:00 GMT
			空行:
			响应体: {"message": "Hello World"}
				
    
FCS校验:1A 2B 3C 4D
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
编辑  (opens new window)
  上次更新: 2025/04/30, 03:47:36