$host = array("Host: act.qzone.qq.com");// 域名不帶http://$data = array(            'aa' => 'xx',            'bb'=>'xx'        );     $url = 'http://127.0.0.1/xxx/xxx/api/';var_dump( $this->curl_post($host, $data,$url) ); function curl_post…
为了安全,我们的web服务主机往往不能上网.维护的时候,也是通过跳板机,ssh登录后去操作. 有时候我们的程序需要访问外网.比如需要调用外网其他程序的某个接口.这下该怎么办呢? 我们可以通过PHP的CURL函数的CURLOPT_HTTPHEADER来配置设置host访问. 在开发中,我遇到这样一个例子. 有一个活动程序,需要调用qzone那边的一个接口. 如下代码示例: $host = array("Host: act.qzone.qq.com"); $data = 'user=xxx…
$header = [ 'client:h5', 'token:test', ]; curlRequest($url, $params, true, 10, $header); PHP5.1.3版以上支持用curl_getinfo函数来获取请求头具体需要先设置 curl_setopt($ch, CURLINFO_HEADER_OUT, true);然后在请求发生后用 curl_getinfo($ch, CURLINFO_HEADER_OUT); function curlRequest($url…
iis主机头设置后,一般本机不能再用ip:127.0.0.1访问. 接着设置host文件,使用域名直接访问主机头就可以访问到127.0.0.1 host文件路径:c//system32/drives/etc/  :  注意 #号是注释. 127.0.0.1    www.mike.com    #注意ip和域名之间是tab键   接着就可以通过 www.mike.com 访问本地iis下的网站了…
From : http://digdeeply.org/archives/10132139.html 我们在开发测试时,有时web服务器会绑定一个域名,但是因为dns是无法解析的,我们需要设置host文件去访问.但是,如果我们是需要通过curl访问的话,无法访问该url的host主机.所以,需要通过指定host的方式来访问,具体访问方式如下:如果是linux下的curl命令: Example 1 curl --silent -H "Host: www.digdeeply.info" &…
最近在服务器上,多媒体与设备(摄像头)对接的时候,总是发生错误导致设备崩溃,抓包发现响应头不对,没有返回length,使得摄像头立即崩溃.找了一下资料,改了一下响应头就好了. //定义编码 header( 'Content-Type:text/html;charset=utf-8 '); //Atom header('Content-type: application/atom+xml'); //CSS header('Content-type: text/css'); //Javascript…
前言 笔者最近时间一直在学习和写Ruby和Go,尤其是Go,作为云计算时代的标准语言,写起来还是相当有感觉的,难过其会越来越火. 不过写的过程中,也遇到了一些小问题,本文就是分享关于go语言设置 HTTP请求当中 Host Header的一个小注意事项. 常规做法 通常我们在设置HTTP的Header请求时,一般都是这么做: Header.Add("Authentization", "TOKEN") Header.Add("Content-Type&quo…
//定义编码 header( 'Content-Type:text/html;charset=utf-8 '); //Atom header('Content-type: application/atom+xml'); //CSS header('Content-type: text/css'); //Javascript header('Content-type: text/javascript'); //JPEG Image header('Content-type: image/jpeg'…
工作中第一次用到header做个记录 工作中需要在heaer里面加上 Authorization 用来验证身份 public function index() { $url = "http://te33333.com"; $param['username'] = "uduje"; $param["; $header[] = "Authorization:Basic ZWNjbGllbnQ6ZWXQ=";//我已开始把authorizat…
前言  最近遇到的几个问题,然后处理在此对处理方式进行记录一下. 1.服务器共享文件夹,在本机进行访问登录时,每次登录或者每次开机进入都要进行登录的权限认证,这样很麻烦. 2.服务器难免会有多用户同时使用的情况,如何来处理让多用户同时可以远程桌面访问. 3.有时候你在本机进行IIS部署网站的测试,自己寻思希望既可以通过127.0.0.1IP进行访问,也希望通过例如www.aehyok.com进行访问的处理. 4.遇到的nuget.org网站无法进行访问. Window 7的凭据管理器 有时候我们…