国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > PHP > 正文

PHP通過(guò)curl向其它服務(wù)器發(fā)請(qǐng)求并返回?cái)?shù)據(jù)(代碼

2020-03-22 19:25:50
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
本篇文章給大家?guī)?lái)的內(nèi)容是關(guān)于PHP通過(guò)curl向其它服務(wù)器發(fā)請(qǐng)求并返回?cái)?shù)據(jù)(代碼示例),有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)你有所幫助。

在很多時(shí)候,我們都需要請(qǐng)求第三方的服務(wù)器來(lái)獲取一些數(shù)據(jù),比如token,比如百度的主動(dòng)推送,那么我們的php如何實(shí)現(xiàn)向第三方服務(wù)器發(fā)請(qǐng)求呢?我們可以通過(guò)curl來(lái)實(shí)現(xiàn)

首先定義請(qǐng)求的url,然后創(chuàng)建httpHeader的頭,定義通過(guò)post方式發(fā)送請(qǐng)求的參數(shù):

初始化curl:

$url= URL地址 //然后創(chuàng)建httpHeader的頭:$httpHeader=createHttpHeader();//定義通過(guò)post方式發(fā)送請(qǐng)求的參數(shù):$curlPost= userId= .$userId. name= .$nickName. portraitUri= .$headImg;//初始化curl:$ch=curl_init();undefined

發(fā)送請(qǐng)求:

curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_HTTPHEADER,$httpHeader);curl_setopt($ch,CURLOPT_HEADER,false);curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$curlPost);curl_setopt($ch,CURLOPT_TIMEOUT,30);curl_setopt($ch,CURLOPT_DNS_USE_GLOBAL_CACHE,false);curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);undefined

接收返回的數(shù)據(jù):$data=curl_exec($ch);關(guān)閉curl:curl_close($ch);這樣就通過(guò)curl完成了一次post請(qǐng)求,并獲取到了返回的數(shù)據(jù)。

完整PHP源碼如下:

$url= 請(qǐng)求的URL地址 $httpHeader=createHttpHeader();$curlPost= userId= .$userId. name= .$nickName. portraitUri= .$headImg;$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_HTTPHEADER,$httpHeader);curl_setopt($ch,CURLOPT_HEADER,false);curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$curlPost);curl_setopt($ch,CURLOPT_TIMEOUT,30);curl_setopt($ch,CURLOPT_DNS_USE_GLOBAL_CACHE,false);curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);$data=curl_exec($ch);curl_close($ch);undefined

以上就是PHP通過(guò)curl向其它服務(wù)器發(fā)請(qǐng)求并返回?cái)?shù)據(jù)(代碼示例)的詳細(xì)內(nèi)容,PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 金阳县| 鄂温| 太仆寺旗| 太湖县| 紫云| 东乡县| 饶阳县| 白沙| 安溪县| 永仁县| 和田县| 通榆县| 武冈市| 屏山县| 自贡市| 丰宁| 嘉义县| 库车县| 丹凤县| 汤阴县| 新巴尔虎左旗| 嘉鱼县| 安庆市| 读书| 景洪市| 安阳市| 弥渡县| 互助| 蛟河市| 揭阳市| 册亨县| 河北区| 临邑县| 施秉县| 临湘市| 泊头市| 菏泽市| 犍为县| 昔阳县| 普陀区| 巴塘县|