CURL是一种强大的网络传输工具,支持多种协议,可以实现各种功能,比如get接口header赋值。下面介绍一下CURL中get接口header赋值的使用方法:
CURLOPT_HTTPHEADER是CURL提供的一个选项,可以用来设置header信息,只需要把header信息设置为一个数组,调用curl_setopt()函数即可,具体代码如下:
$header = array('Content-Type: application/json', 'Accept: application/json'); curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
CURLOPT_HTTPHEADER也可以用来设置header信息,但是它比CURLOPT_HTTPHEADER更灵活,可以设置更多的header信息,具体代码如下:
$header = array( 'Content-Type: application/json', 'Accept: application/json', 'X-Custom-Header: foo' ); curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
CURLOPT_HTTPHEADER还可以接受字符串类型的参数,只需要把header信息拼接成字符串,调用curl_setopt()函数即可,具体代码如下:
$header = 'Content-Type: application/json' . "\r\n" . 'Accept: application/json' . "\r\n" . 'X-Custom-Header: foo'; curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
以上就是CURL中get接口header赋值的使用方法,可以根据实际情况选择不同的方法来实现。
本文链接:http://task.lmcjl.com/news/1930.html