File tree Expand file tree Collapse file tree 1 file changed +64
-1
lines changed
Expand file tree Collapse file tree 1 file changed +64
-1
lines changed Original file line number Diff line number Diff line change @@ -48,25 +48,70 @@ func main() {
4848
4949 headerKeysList := []string {
5050 "Base-Url" ,
51+ "CACHE_INFO" ,
52+ "CF_CONNECTING_IP" ,
5153 "CF-Conne" ,
54+ "CF-Connecting-IP" ,
55+ "CLIENT_IP" ,
5256 "Client-IP" ,
57+ "COMING_FROM" ,
58+ "CONNECT_VIA_IP" ,
5359 "Content-Length" ,
5460 "Destination" ,
61+ "FORWARD_FOR" ,
62+ "FORWARD-FOR" ,
63+ "FORWARDED_FOR_IP" ,
64+ "FORWARDED_FOR" ,
65+ "FORWARDED-FOR-IP" ,
66+ "FORWARDED-FOR" ,
67+ "FORWARDED" ,
5568 "From" ,
69+ "HTTP-CLIENT-IP" ,
70+ "HTTP-FORWARDED-FOR-IP" ,
71+ "HTTP-PC-REMOTE-ADDR" ,
72+ "HTTP-PROXY-CONNECTION" ,
5673 "Http-Url" ,
74+ "HTTP-VIA" ,
75+ "HTTP-X-FORWARDED-FOR-IP" ,
76+ "HTTP-X-IMFORWARDS" ,
77+ "HTTP-XROXY-CONNECTION" ,
78+ "PC_REMOTE_ADDR" ,
79+ "PRAGMA" ,
5780 "Profile" ,
81+ "PROXY_AUTHORIZATION" ,
82+ "PROXY_CONNECTION" ,
83+ "Proxy-Client-IP" ,
5884 "Proxy-Host" ,
5985 "Proxy-Url" ,
6086 "Proxy" ,
87+ "PROXY" ,
6188 "Real-Ip" ,
6289 "Redirect" ,
6390 "Referer" ,
6491 "Referrer" ,
92+ "REMOTE_ADDR" ,
6593 "Request-Uri" ,
94+ "Source-IP" ,
6695 "True-Client-IP" ,
6796 "Uri" ,
6897 "Url" ,
98+ "Via" ,
99+ "VIA" ,
100+ "WL-Proxy-Client-IP" ,
101+ "X_CLUSTER_CLIENT_IP" ,
102+ "X_COMING_FROM" ,
103+ "X_DELEGATE_REMOTE_HOST" ,
104+ "X_FORWARDED_FOR_IP" ,
105+ "X_FORWARDED_FOR" ,
106+ "X_FORWARDED" ,
107+ "X_IMFORWARDS" ,
108+ "X_LOCKING" ,
109+ "X_LOOKING" ,
110+ "X_REAL_IP" ,
69111 "X-Arbitrary" ,
112+ "X-Backend-Host" ,
113+ "X-BlueCoat-Via" ,
114+ "X-Cache-Info" ,
70115 "X-Client-IP" ,
71116 "X-Custom-IP-Authorization" ,
72117 "X-Forward-For" ,
@@ -78,29 +123,47 @@ func main() {
78123 "X-Forwarded-Server" ,
79124 "X-Forwarded" ,
80125 "X-Forwarder-For" ,
126+ "X-Forwared-Host" ,
127+ "X-From-IP" ,
128+ "X-From" ,
129+ "X-Gateway-Host" ,
81130 "X-Hos" ,
82131 "X-Host" ,
83132 "X-Http-Destinationurl" ,
84133 "X-HTTP-DestinationURL" ,
85134 "X-Http-Host-Override" ,
135+ "X-Ip" ,
86136 "X-OReferrer" ,
137+ "X-Original-Host" ,
138+ "X-Original-IP" ,
87139 "X-Original-Remote-Addr" ,
140+ "X-Original-Url" ,
88141 "X-Original-URL" ,
89142 "X-Originally-Forwarded-For" ,
90143 "X-Originating-IP" ,
91144 "X-Override-URL" ,
92145 "X-Proxy-Url" ,
146+ "X-ProxyMesh-IP" ,
93147 "X-ProxyUser-Ip" ,
148+ "X-ProxyUser-IP" ,
94149 "X-Real-Ip" ,
150+ "X-Real-IP" ,
95151 "X-Remote-Addr" ,
96152 "X-Remote-IP" ,
97- "X-Rewrite-URL" ,
98153 "X-rewrite-url" ,
154+ "X-Rewrite-URL" ,
155+ "X-True-Client-IP" ,
99156 "X-WAP-Profile" ,
157+ "XONNECTION" ,
158+ "XPROXY" ,
159+ "XROXY_CONNECTION" ,
160+ "Z-Forwarded-For" ,
161+ "ZCACHE_CONTROL" ,
100162 }
101163
102164 headerValuesList := []string {
103165 "127.0.0.1" ,
166+ "127.0.0.1, 127.0.0.1, 127.0.0.1" ,
104167 "127.0.0.1:80" ,
105168 "127.0.0.1:443" ,
106169 "127.0.0.1:8080" ,
You can’t perform that action at this time.
0 commit comments