假设反代IP是9.9.9.9,加速域名是789.com, 注意:不是源站域名
测试正确域名
curl --tlsv1.2 https://9.9.9.9:443 --resolve 789.com:443:9.9.9.9 --insecure -H "Host: 789.com" -v
或者
curl --tls-max 1.2 https://789.com:443 --connect-to 789.com:443:9.9.9.9:443 --insecure -v
返回网页内容
测试错误域名
提示:如果源站未启用http/2,需要添加--http1.1
参数,启用了是类似这样的: listen 443 ssl http2;
curl --tlsv1.2 https://9.9.9.9:443 --resolve wrong.domain.com:443:9.9.9.9 --insecure -H "Host: wrong.domain.com" -v
添加 –http1.1 参数的命令
curl --tlsv1.2 --http1.1 https://9.9.9.9:443 --resolve wrong.domain.com:443:9.9.9.9 --insecure -H "Host: wrong.domain.com" -v
或者
curl --tls-max 1.2 --http1.1 https://wrong.domain.com:443 --connect-to wrong.domain.com:443:9.9.9.9:443 --insecure -v
服务器返回空响应
Connection #0 to host 9.9.9.9 left intact curl: (52) Empty reply from server