php http请求发送-curl

!!需要开启扩展

使用:

  1. 初始化curl
  2. 设置参数
  3. 执行curl
  4. 关闭句柄

操作步骤:

  1. 初始化 $ch = curl_init()
  2. 设置参数 curl_setopt($ch,参数,val)
  3. 执行 curl_exec($ch)
  4. 关闭 curl_close($ch)

输出错误信息: curl_error($ch)

第2步设置时,常用参量

  • CURLOPT_URL 请求url
  • CURLOPT_RETURNTRANSFER(1)捕获url响应信息,不输出
  • CURLOPT_HEADER(0或1) 设置请求头信息
  • CURLOPT_POST(1) 设置是否使用POST请求,1开启
  • CURLOPT_POSTFIELDS 设置传输的数据,数组

禁止SSL校检操作

  • curl_setopt ( $ch, CURLOPT_SSL_VERIFYPEER, false );
  • curl_setopt ( $ch, CURLOPT_SSL_VERIFYHOST, false );

例子

$keyword
    );
    //设置开启POST请求
    curl_setopt($ch,CURLOPT_POST,1);
    //传输参数值
    curl_setopt($ch,CURLOPT_POSTFIELDS,$data);
    //3、执行curl
    $contentStr = curl_exec($ch);
    //4、关闭句柄
    curl_close($ch);

?>

你可能感兴趣的:(php,curl)