文档章节

curl post

_plpy
 _plpy
发布于 2017/05/26 14:02
字数 100
阅读 3
收藏 0

        $curlPost = $status;
        $ch = curl_init();//初始化curl
        curl_setopt($ch, CURLOPT_URL,$postUrl);//抓取指定网页
        curl_setopt($ch, CURLOPT_HEADER, 0);//设置header
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//要求结果为字符串且输出到屏幕上
        curl_setopt($ch, CURLOPT_POST, 1);//post提交方式
        curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost);
        $data = curl_exec($ch);//运行curl
        curl_close($ch);

        $postdata = http_build_query($status);
        $options = array(
            'http' => array(
                'method' => 'POST',
                'header' => 'Content-type:application/x-www-form-urlencoded',
                'content' => $postdata,
                'timeout' => 15 * 60 // 超时时间(单位:s)
            )
        );
        $context = stream_context_create($options);
        $data = file_get_contents($url, false, $context);

 

© 著作权归作者所有

上一篇: git
下一篇: php 内置函数
_plpy
粉丝 0
博文 14
码字总数 1744
作品 0
东莞
程序员
私信 提问
curl模拟登录了论坛,怎么获取各个板块的帖子

wiindow 下 我用curl模拟登录了自己的论坛,我想获取论坛中各个板块(旅游度假、教育培训、创业就业...)的帖子(标题、内容、发布者、和时间...)。请问大家,下面该怎么做? 我把模拟登录的代...

几位
2014/11/04
419
0
在PHP中模拟post提交方式,调用JSON接口_php调用json接口

分享经验,是为了让你少走弯路。————华伟君原创·技术博客*** 在PHP中模拟post提交方式,调用JSON接口 *** 在Jquery中我们可以很方便的使用$.ajax()方法来调用数据接口,获取数据,然后进...

尘世如潮
2016/06/16
250
0
php curl post模拟登陆

<?php header("Content-type: text/html; charset=utf8"); //模拟登录 function login_post($url, $cookie, $post) { $curl = curl_init();//初始化curl模块 curlsetopt($curl, CURLOPTURL, ......

易小毅
2016/06/16
133
0
php的curl函数模拟登陆获取cookie,然后能用获取到的cookie保持登录状态吗

我用php的curl函数模拟登陆,不是为了登录后抓取其他页面,是想模拟登陆获取到cookie,然后就直接用获取到的cookie保持登录状态,代码如下: 'xxx@qq.com', 'pwd' => 'xxxxx', 'goto_page' ......

caesium
2015/07/29
3.3K
1
php curl pthreads 多线程抓取页面的循环执行不完

想问下,php用pthreads多线程抓取页面信息老是出错的问题, for ($i = $sn_count; $i < $arr_count ; $i++) { $sn = $csvfile[$i]; if(!empty($sn)){ $a++; $search_data = array( '7.1.1' ......

kuangkuang1
2015/10/20
768
2

没有更多内容

加载失败,请刷新页面

加载更多

Angular 英雄编辑器

应用程序现在有了基本的标题。 接下来你要创建一个新的组件来显示英雄信息并且把这个组件放到应用程序的外壳里去。 创建英雄组件 使用 Angular CLI 创建一个名为 heroes 的新组件。 ng gener...

honeymoose
今天
5
0
Kernel DMA

为什么会有DMA(直接内存访问)?我们知道通常情况下,内存数据跟外设之间的通信是通过cpu来传递的。cpu运行io指令将数据从内存拷贝到外设的io端口,或者从外设的io端口拷贝到内存。由于外设...

yepanl
今天
6
0
hive

一、hive的定义: Hive是一个SQL解析引擎,将SQL语句转译成MR Job,然后再在Hadoop平台上运行,达到快速开发的目的 Hive中的表是纯逻辑表,就只是表的定义,即表的元数据。本质就是Hadoop的目...

霉男纸
今天
5
0
二、Spring Cloud—Eureka(Greenwich.SR1)

注:本系列文章所用工具及版本如下:开发工具(IDEA 2018.3.5),Spring Boot(2.1.3.RELEASE),Spring Cloud(Greenwich.SR1),Maven(3.6.0),JDK(1.8) Eureka: Eureka是Netflix开发...

倪伟伟
昨天
15
0
eclipse常用插件

amaterasUML https://takezoe.github.io/amateras-update-site/ https://github.com/takezoe/amateras-modeler modelGoon https://www.cnblogs.com/aademeng/articles/6890266.html......

大头鬼_yc
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部