我们在开发测试时,有时web服务器会绑定一个域名,但是因为dns是无法解析的,我们需要设置host文件去访问。

但是,如果我们是需要通过curl访问的话,无法访问该url的host主机。所以,需要通过指定host的方式来访问,具体访问方式如下:

如果是linux下的curl命令:

如果使用php的curl的话,使用curl_setopt设置一下CURLOPT_HTTPHEADER即可。

请参考以下函数使用: