当我们做php开发时,需要大量的时间来测试接口,或者更方便地调用一些模块的接口,访问结果并进行后续
操作,我们可以
模拟帖子并获取卷提交的请求,实现这些
功能。
以下是卷曲的文章的封装和获取
< PHP
*由phpStorm。
*
用户:ThinkPad
*
日期:2015 7 17 0017
*时间:13:24
* /
集体诉讼
{
公共静态
函数curl_get($url){
testurl美元= $ URL;
CH = curl_init(美元);
curl_setopt($ CH,curlopt_url,testurl美元);
1个
参数数据
传输,0个直接输出
显示。
curl_setopt($ CH,curlopt_returntransfer,1);
0不要取铅参数
文件,说铅文件为1。
curl_setopt($ CH,curlopt_header,0);
输出= curl_exec美元($ CH);
curl_close($ CH);
返回$输出;
}
*
*访问
路径 *数组:传递数组
**
公共静态函数curl_post($ URL数组){
美元curl_init卷曲=();
设置/提交URL
curl_setopt(合卷,curlopt_url,$ URL);
设置作为输出数据流的头文件信息
curl_setopt(合卷,curlopt_header,0);
这些信息返回到设置文件流形式,而不是直接输出。
curl_setopt(合卷,curlopt_returntransfer,1);
提交文件
curl_setopt(合卷,curlopt_post,1);
POST数据集
post_data美元=数组;
curl_setopt(合卷,curlopt_postfields,post_data美元);
命令 $data = curl_exec(合卷);
关闭请求
curl_close(合卷);
获取数据和返回
返回$数据;
}
}
然后你可以调用接口,通过卷曲获得数据::curl_post($ URL数组)或卷曲::curl_get($url);
以上是本文的全部内容,希望能对您有所帮助,希望大家多多
支持。