cURL模拟POST方式提交数据
2015-11-20 15:50
204 查看
curl_post.php文件:
curl_post_deal.php文件:
结果:
string
1 $url = 'http://localhost/test/curl_post_deal.php'; 2 3 $post_data = array( 4 'username' => 'cURL', 5 'age' => '18', 6 'sex' => 'male' 7 ); 8 $ch = curl_init(); 9 10 curl_setopt($ch, CURLOPT_URL, $url); //请求的地址 11 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//如果成功,只将结果返回,不自动输出任何内容,如果失败返回false 12 curl_setopt($ch, CURLOPT_POST, 1); //设置请求为post类型 13 curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);//post发送的数据 14 15 $response = curl_exec($ch); //执行post请求,获得回复 16 var_dump($response); 17 18 curl_close($ch);
curl_post_deal.php文件:
1 print_r($_POST);
结果:
string
'Array ( [username] => cURL [age] => 18 [sex] => male ) ' (length=67)
相关文章推荐
- 【转】使用JMeter 完成常用的压力测试(三)
- Daily Scrum - 11/20
- metronic.bootstrap 自己追加验证
- Lowest Common Ancestor of a Binary Tree
- 蓝牙开发相关网址
- xcode 等工具下载链接备忘
- iOS笔记--oc语法3 (#include和#import的区别、#import和@class的区别)
- android 面试准备
- 一步步学习电子维修 第三节
- metronic.bootstrap 自己追加验证
- 【转】使用JMeter 完成常用的压力测试(二)
- memcached实现tomcat集群的session共享
- IOS开发者常用的10个Xcode插件
- TreeMap 结构解析
- PL/SQL编程技巧
- Service 详解
- js参数传值太多
- 【转】使用JMeter 完成常用的压力测试(一)
- Spring+Mybatis多数据源配置(三)——Spring如何获取Properties文件的信息
- 几个机器学习算法及应用领域相关的中国大牛