PHP post请求接口 header设置

    选择打赏方式

调用
public function test(){
       $data = array(
			"name"=>'123123',
			"password"=>'123123',
		);
    	$url = 'http://pjax.vip';
	$header[] = 'content-type: application/json';
	$a = $this->http_requests($url,$header,$data);
}
function http_requests($url,$header= array(),$data = array()){
        $oCurl = curl_init();
        curl_setopt($oCurl, CURLOPT_URL, $url);
        curl_setopt($oCurl, CURLOPT_HTTPHEADER, $header);
        //关闭https验证
        curl_setopt($oCurl, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($oCurl, CURLOPT_SSL_VERIFYHOST, false);
        $data = json_encode( $data ,JSON_UNESCAPED_UNICODE );

        curl_setopt($oCurl,CURLOPT_POST,true);
        curl_setopt($oCurl,CURLOPT_POSTFIELDS,$data);

        //至关重要,CURLINFO_HEADER_OUT选项可以拿到请求头信息
        curl_setopt($oCurl, CURLINFO_HEADER_OUT, TRUE);
        curl_setopt($oCurl, CURLOPT_RETURNTRANSFER, 1);

        //curl_setopt($oCurl, CURLOPT_POSTFIELDS, $bodystr);
        $sContent = curl_exec($oCurl);
        //通过curl_getinfo()可以得到请求头的信息
        $a=curl_getinfo($oCurl);
        return $sContent;
        //var_dump($sContent);die;
    }
觉得本章能帮助到您,记得转发分享哦!
版权声明:若无特殊注明,本文为《小傲世》原创,转载请保留文章出处。
本文链接:https://pjax.vip/29.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

呵呵 哈哈 吐舌 开心 笑眼 可怜 乖 啊 你懂得 不高兴 生气 汗 黑线 哭 真棒 阴险 鄙视 酷 滑稽 纳尼 疑问 委屈 惊讶 勉强

评论信息框
可使用QQ号实时获取昵称+头像

私密评论

吃奶的力气提交吐槽中...

已有1条吐槽

匿名

2021-03-01 17:18 山东省济宁市联通
哈哈哈
  Windows 10 x64    Firefox 86.0