1. function post($url, $data) {
  2. //初使化init方法
  3. $ch = curl_init();
  4. //指定URL
  5. curl_setopt($ch, CURLOPT_URL, $url);
  6. //设定请求后返回结果
  7. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  8. //声明使用POST方式来进行发送
  9. curl_setopt($ch, CURLOPT_POST, 1);
  10. //发送什么数据呢
  11. curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
  12. //忽略证书
  13. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  14. curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
  15. //忽略header头信息
  16. curl_setopt($ch, CURLOPT_HEADER, 0);
  17. //设置超时时间
  18. curl_setopt($ch, CURLOPT_TIMEOUT, 10);
  19. //发送请求
  20. $output = curl_exec($ch);
  21. //关闭curl
  22. curl_close($ch);
  23. //返回数据
  24. return $output;
  25. }

 

版权声明:本文为greycdoer0原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/greycdoer0/p/10478969.html