curl命令自定义解析:
root@tvm:~$ curl --header "Host: academy.web.test" 127.0.0.1 //本地将不同域名解析到同一个ip上的测试访问,格式: curl --header "Host: www.mydomain.com" SERVER_IP_HERE
这种方法在 HTTPS 的世界里会出现各种问题,解决办法是添加 --resolve 参数:
语法:
curl http[https]://www.mydomain.com --resolve www.mydomain.com[* 解析所有域名]:80[443]:<EXTERNAL-IP>
使用:
curl http://example.com/version --resolve example.com:80:127.0.0.1
