PHP中用cURL实现get和post请求

本文介绍了cURL工具及其在PHP中的应用,详细阐述了如何通过PHP的cURL库建立HTTP请求,包括初始化、设置变量以及执行GET和POST请求的步骤,并给出了在微信中发送模板消息的实例。
1、cURL简介

curl(CommandLine Uniform Resource Locator)是利用URL语法在命令行方式下或脚本中工作的开源文件传输工具。其支持的协议有DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, Telnet ,TFTP。广泛应用在汽车、手机、路由、打印机等设备中。
深入了解具体可查看:官方文档

2、php中使用cURL建立请求

PHP也支持 cURL 库,建立请求的基本步骤:
2.1. 初始化

$ch = curl_init()

2.2.设置变量

curl_setopt() //最为重要。有一长串cURL参数可供设置,它们能指定URL请求的各个细节。

eg:
curl_setopt($ch,CURLOPT_URL,$url); //$url = "请求的url"
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,0);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,0);
curl_setopt($ch,CURLOPT_HEADER,0);

post请求还需设置:

  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值