php中模拟POST传递数据的两种方法分享
2015-01-24信息快讯网
php中模拟POST传递数据的两种方法分享,有时候需要模拟提交数据方便采集,需要的朋友可以参考下。
方法1$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://192.168.1.135/turntable/get_jump.php"); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_POSTFIELDS, $array); curl_exec($ch); curl_close($ch);
方法2
$data['uid'] = $this->uid; $data['efforts'] = $res['efforts']; $data['breakthrough'] = $res['breakthrough']; $data['target'] = $res['target']; $str = ''; foreach ($data as $k=>$v) { if (is_array($v)) { foreach ($v as $kv => $vv) { $str .= '&' . $k . '[' . $kv . ']=' . urlencode($vv); } } else { $str .= '&' . $k . '=' . urlencode($v); } } $context = array('http' => array('method' => 'POST', 'header' => 'Content-type: application/x-www-form-urlencoded'."\r\n". 'User-Agent: Manyou API PHP Client 0.1 (non-curl) '.phpversion()."\r\n". 'Content-length: ' . strlen($str), 'content' => $str)); $contextid = stream_context_create($context); $sock = fopen('http://192.168.1.135/turntable/get_jump.php', 'r', false, $contextid); if ($sock) { $result = ''; while (!feof($sock)) { $result .= fgets($sock, 4096); } fclose($sock);
PHP闭包(Closure)使用详解
PHP5中Cookie与 Session使用详解
PHP容易忘记的知识点分享
基于php上传图片重命名的6种解决方法的详细介绍
PHP基础学习之流程控制的实现分析
PHP基础之运算符的使用方法
php无限极分类实现的两种解决方法
php gzip压缩输出的实现方法
php二维数组排序与默认自然排序的方法介绍
php笔记之:php函数range() round()和list()的使用说明
『PHP』PHP截断函数mb_substr()使用介绍
PHP 读取Postgresql中的数组
str_replace只替换一次字符串的方法
PHP中使用cURL实现Get和Post请求的方法
PHP下使用CURL方式POST数据至API接口的代码
php获取通过http协议post提交过来xml数据及解析xml
php模拟post行为代码总结(POST方式不是绝对安全)
php中判断字符串是否全是中文或含有中文的实现代码
php中获得视频时间总长度的另一种方法
Sorting Array Values in PHP(数组排序)
PHP 图片上传代码
php中json_encode中文编码问题分析
PHP pathinfo()获得文件的路径、名称等信息说明
PHP 命令行工具 shell_exec, exec, passthru, system详细使用介绍
PHP setcookie指定domain参数后,在IE下设置cookie失效的解决方法
PHP中通过语义URL防止网站被攻击的方法分享
PHP表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
PHP动态创建Web站点的方法
php中使用Curl、socket、file_get_contents三种方法POST提交数据
PHP中static关键字原理的学习研究分析
ajax 的post方法实例(带循环)
php设计模式 Strategy(策略模式)
php获取post中的json数据的实现方法
用PHP的超级变量$_POST获取HTML表单(HTML Form) 数据
php中利用post传递字符串重定向的实现代码