当前位置:首页 > 技术教程 > 脚本编程 > 正文内容

file_get_contents()对指定网页或API实现get+post请求并传输获取数据

atao5年前 (2020-10-04)脚本编程3823




//GET请求方法
$url="https://www.baidu.com";
$ret=file_get_contents($url);
$list = json_decode($ret,1); //把json转为数组格式,视个人情况转换



//POST和GET通用请求方法
$url="https://www.baidu.com";
$data = ['username' => '***','password' => '***'];
$data = json_encode($data);
$opts = [
                 'http' => [
                                    'method' => 'POST',
                                    'header'  => 'Content-type:application/json',
                                    'content' => $data,
                           ]
        ];
$context = stream_context_create($opts);
$ret = file_get_contents($url,false,$context);



扫描二维码推送至手机访问。

版权声明:本文由武景涛的博客发布,如需转载请注明出处。

本文链接:http://www.yizhanhongtu.cn/post/12.html

分享给朋友:

相关文章

GoEasy实现从php服务端到web客户端的实时通信和消息推送

GoEasy实现从php服务端到web客户端的实时通信和消息推送

GoEasy的网站标题是让Websocket更简单,但是呢我觉得虽然简单是简单了很多,但是它是收费的!!!而且还不是很便宜的样子,所以能用Websocket还是推荐用Websocket吧,毕竟这是基于...

Ajax实现php页面下拉加载翻页(从mysql中获取数据)

Ajax实现php页面下拉加载翻页(从mysql中获取数据)

下拉翻页是通过ajax请求,把页码传入php处理页,在php处理页中获得分页后到数据库中查询数据并返回json数组对象。演示图操作之前先建数据库,百度自行下载JQ库!基本流程:1.在首页中调用6条数据...

PHP原生对接QQ互联/实现QQ登录,SDK2.1版本/超级详细!

PHP原生对接QQ互联/实现QQ登录,SDK2.1版本/超级详细!

在目前在大部分网站中都会接入QQ登录或者微信登录,目前QQ互联的接入门槛是比较低的,官方的前提是必须备案网站!!如果网站没有备案请某宝自行搜索一下其他方法。用QQ登录接口,首先要到QQ互联完善开发者认...

免费接入微信登录接口获取openid(无须申请,直接调用)

免费接入微信登录接口获取openid(无须申请,直接调用)

简介免费接入微信登录接口获取openid(无须申请,直接调用,适合web、pc、手机端,全平台兼容)无缝衔接微信获取openid、微信头像地址、微信昵称信息拿到openid之后,就可以自行操作更多身份...

php基于QRcode类生成二维码,类文件下载

php基于QRcode类生成二维码,类文件下载

使用PHP语言生成二维码,还是挺有难度的,除了调用生成二维码图片的接口除外,如果自己写代码生成,真的无从下手。然而,我们可以使用phpqrcode这个现成的类文件,PHP二维码生成类库,利用它可以轻松...