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

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

atao4年前 (2020-10-04)脚本编程3397




//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

分享给朋友:

相关文章

PHP实现qq邮箱发送自定义邮件

PHP实现qq邮箱发送自定义邮件

本文实例讲述了PHP实现发送邮件的方法。不同类型的邮箱发送邮件的方式也是不同的。下面我们就先给大家举例介绍qq邮箱开启发送邮件服务的方法。首先我们登录qq邮箱,打开设置。然后点击账户开启POP3/SM...

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

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

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

组织结构图OrgChart.js的简单使用,实现树状图结构

组织结构图OrgChart.js的简单使用,实现树状图结构

OrgChart.js是什么?基于ES6的组织结构图插件。特征支持本地数据和远程数据(JSON)。基于CSS3过渡的平滑扩展/折叠效果。将图表对齐为4个方向。允许用户通过拖放节点更改组织结构。允许用户...

php微信支付类下载,包含统一下单、回调、退款方法。

php微信支付类下载,包含统一下单、回调、退款方法。

微信支付全流程类文件,包含:统一下单接口、回调验证、微信退款、xml转换、签名生成和CURL等方法,自用类文件非常全,希望大家可以借鉴。另外注意1、下载后的类文件在一个pay的文件夹。2、类文件会带有...

ThinkPHP框架下使用七牛云上传图片(文件)与删除

ThinkPHP框架下使用七牛云上传图片(文件)与删除

七牛云好处:云存储,云加速,CDN镜像存储等等,自直观的说,就是把一些静态文件如:css、js、图片等存储到七牛云,然后通过一个分配的或者自己绑定的域名开启CDN加速去访问,这样既减少了自己的服务器压...