PHPカールヘッダ情報追加要求ヘッダ

  $ヘッダ=配列(
            'X-APIキー:' 'b8602c0361111415a221759cdeb9e636'。
            'のContent-Type:'。 'アプリケーション/ x-www-form-urlencodedで;のcharset = UTF-8' 
        )。

  

    / ** 
     * @paramの$のURL 
     * @paramヌル$データ
     * @returnブール値|文字列
     * / 
    パブリック関数HTTP_REQUEST($のURL、$データ=ヌル、$ヘッダ= NULL){ 

        $カール= curl_init(); 
        もし{(空($ヘッダ)!)
            ますcurl_setopt($カール、CURLOPT_HTTPHEADER、$ヘッダ)。
            ますcurl_setopt($カール、CURLOPT_HEADER、0); //返回応答头部信息
        } 

        ますcurl_setopt($カール、CURLOPT_URL、$のURL); 
        ますcurl_setopt($カール、CURLOPT_SSL_VERIFYPEER、偽); 
        ますcurl_setopt($カール、CURLOPT_SSL_VERIFYHOST、偽); 
        (もし!空($データ)){
        } 
            しますcurl_setopt($カール、CURLOPT_HTTPGET、1);
            ますcurl_setopt($カール、CURLOPT_POSTFIELDS、http_build_query($データ)); 

        ますcurl_setopt($カール、CURLOPT_RETURNTRANSFER、TRUE); 
        $出力= curl_exec($カール); 
        curl_close($カール); 
        $出力を返します。
    }

  

おすすめ

転載: www.cnblogs.com/cnn2017/p/11607152.html