【PHP】curl 提交数据
来源:互联网 发布:java递归算法方程式 编辑:程序博客网 时间:2024/06/04 01:36
一、php代码
前提是先要打开curl函数,如出现
Fatal error: Call to undefined function curl_init() 恭喜您,这还未打开
示例 :根据经纬度查询城市信息
$url = http://maps.google.cn/maps/api/geocode/json?latlng=36.0860410097,112.3409636363&language=CN
$data = array (
'id' => 002,
'name'=>'xxx',
'from_place'=>'xxx',
'live_place'=>'xxx'
);
$ch = curl_init();
curl_setopt ( $ch, CURLOPT_URL,$url); //这是你想用PHP取回的URL地址
curl_setopt ( $ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt ( $ch, CURLOPT_HEADER, 0 );
curl_setopt ( $ch, CURLOPT_CONNECTTIMEOUT, 10 );
curl_setopt ( $ch, CURLOPT_POST, 1 ); //启用POST提交
curl_setopt ( $ch, CURLOPT_POSTFIELDS, $data ); //传递一个作为HTTP “POST”操作的所有数据的字符串。
$file_contents = curl_exec($ch); //执行
curl_close ( $ch ); //关闭
二、使用命令行post提交测试
首先下载curl.exe ,网址:http://curl.haxx.se/download.html,根据电脑系统和位数选择对应的文件压缩包
解压后win7/8应该是
将该exe文件放到系统变量里,可参考放到c盘window下或者system32下面,这样就可直接使用而不用切换目录了
打开cmd命令行
curl 后面加上想要的内容,如curl 127.0.0.1可返回服务器根目录的信息内容
- 【PHP】curl 提交数据
- php curl模拟post提交数据示例
- PHP CURL模拟POST提交XML数据
- php curl模拟post请求提交数据
- php CURL 模拟 POST 提交数据
- php curl post提交数据失败解决方法
- PHP CURL POST提交
- php curl 提交 总结
- Curl模拟提交数据
- PHP CURL 模拟POST请求 提交数据或上传文件
- PHP中CURL使用POST提交XML数据
- php 开启curl扩展 后 模拟post提交数据
- php curl模拟post提交数据的例子
- php用curl模拟提交XML数据,接收处理
- php curl模拟post请求提交数据例子总结
- php curl模拟post请求提交数据例子总结
- php curl模拟post请求提交数据例子总结
- PHP 使用 curl 提交 json 格式数据(已实践 可行)
- Excel Sheet Column Number
- iOS 平台项目接入新浪微博 SDK 的坑
- iOS开发ASIHttpRequest库简介、配置和安装【1】
- Android Studio 快捷键
- 第42题 Distinct Subsequences
- 【PHP】curl 提交数据
- ASPX前台调用后台带参数的方法
- [原创] 《刀塔传奇》研究报告
- Oracle 创建表空间和用户
- spark-streaming连接flume时报错org.jboss.netty.channel.ChannelException: Failed to bind to: /IP:PORT
- Linux下进程管理一
- unity--鼠标放上显示物体信息和物体高光效果
- lm317扩流电路 (全集)
- GC(Garbage Collection) 垃圾收集