PHP下使用CURL方式POST数据至API接口的代码
来源:互联网 发布:ubuntu uget chrome 编辑:程序博客网 时间:2024/06/07 16:39
PHP下使用curl方式post数据至api接口的方法,大部分的API的HTTP请求方式都为GET,所以不管用AJAX和PHP二次处理都能拿到返回的数据,但是一些API的HTTP请求方式是POST,那么我们就需要使用到curl了.
其实,也比较简单,上代码:
代码如下:
<?php
$url = 'http://127.0.0.1/test.php';//POST指向的链接
$data = array(
'access_token'=>'thekeyvalue'
);
$json_data = postData($url, $data);
$array = json_decode($json_data,true);
echo '<pre>';print_r($array);
function postData($url, $data)
{
$ch = curl_init();
$timeout = 300;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_REFERER, "http://www.jb51.net/"); //构造来路
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$handles = curl_exec($ch);
curl_close($ch);
return $handles;
}
?>
转载自:http://www.jb51.net/article/34028.htm
0 0
- PHP下使用CURL方式POST数据至API接口的代码
- PHP下使用CURL方式POST数据至API接口的方法
- php下使用curl进行多种数据编码方式的POST请求
- php下使用curl进行多种数据编码方式的POST请求
- php下使用curl进行多种数据编码方式的POST请求
- 使用PHP CURL的POST数据
- 使用PHP CURL的POST数据
- 使用PHP CURL的POST数据
- PHP:CURL分别以GET、POST方式请求HTTPS协议接口api
- PHP:CURL分别以GET、POST方式请求HTTPS协议接口api
- PHP使用CURL向服务器POST文本数据和上传图片的代码示例
- 【php中的curl】使用curl完成POST数据给飞信接口
- 【php中的curl】使用curl完成POST数据给飞信接口
- 【php中的curl】使用curl完成POST数据给飞信接口
- PHP发送POST请求的三种方式 分别使用curl file_get_content fsocket 来实现post提交数据
- PHP发送POST请求的三种方式 分别使用curl file_get_content fsocket 来实现post提交数据
- php 使用 curl 发送 post 数据
- php 使用 curl 发送 post 数据
- C++生成随机数的若干种方式
- openssl源码在windows下编译及openssl的windows安装文件
- js判断汉字个数
- shader
- ToggleButton图片按钮的两种制作方法
- PHP下使用CURL方式POST数据至API接口的代码
- [Redis专辑][1]ubuntu12.04下安装php-redis的方法和步骤
- STL set的用法总结
- 高性能网络编程2----TCP消息的发送
- 永和维护---从问题中得到的一些感受
- 第八课:Activity 及其子类的使用二:ExpandableListActivity
- C++中类的内存分布
- chrome浏览器的一些常用的前端开发快捷键
- firefox的缓存目录位置、清除、修改