建议:有https 就用https测试

curl指定解析服务器

curl  -I --resolve www.baidu.com:443:112.80.248.75 https://www.baidu.com

curl 指定referer 测试 (测试referer白名单使用)--referer https://www.baidu.com 可以不带''号,linux下是没有问题的,windows referer('https://www.baidu.com') linux referer(https://www.baidu.com)

curl --resolve www.baidu.com:443:112.80.248.75 --referer 'https://www.baidu.com' -I https://www.baidu.com

#指定 Origin(测试跨域请求时使用 使用-H 自定义请求头)

curl -H "Origin: http://example.com" --verbose  -I https://www.baidu.com

#curl get请求只查看状态码(做监控推荐使用只显示返回的状态码)

curl -sL -w "%{http_code}\n" -o /dev/null https://www.baidu.com

#模拟options请求(模拟跨域预检options请求,可以配置nginx配置返回options请求1、统一options配置2、减轻后端服务器的压力)

curl -i -X OPTIONS -H "Origin: http://options.com" https://www.baidu.com