如何用php给一个php页面发送大量数据,格式是json数据,里面有许多行

 我来答
司空见灌
推荐于2017-10-29 · TA获得超过673个赞
知道小有建树答主
回答量:767
采纳率:73%
帮助的人:330万
展开全部
//采集的信息需要先登录的就要先模拟登录
        //设置cookie保存路径
        $ch = curl_init();
 
        //组装用户名和密码
        $info['username'] = $this->username;
        $info['password'] = $this->pwd;
        //模拟表单提交
        $params[CURLOPT_URL] = $this->url;    //请求url地址
        $params[CURLOPT_HEADER] = true; //是否返回响应头信息
        $params[CURLOPT_RETURNTRANSFER] = true; //是否将结果返回
        $params[CURLOPT_FOLLOWLOCATION] = true; //是否重定向
           // $params[CURLOPT_SSL_VERIFYPEER] = true; // https请求 不验证证书和hosts
       // $params[CURLOPT_SSL_VERIFYHOST] = true; // https请求 不验证证书和hosts
        $params[CURLOPT_USERAGENT] = 'Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1';
        $postfields = '';
//将表单要提交的数据编程URL拼接方式
        foreach ($info as $key => $value){
            $postfields .= urlencode($key) . '=' . urlencode($value) . '&';
        }
        $params[CURLOPT_POST] = true;
        $params[CURLOPT_POSTFIELDS] = $postfields;
//判断是否有cookie,有的话直接使用
        /*
        if (isset($_COOKIE['cookie_jar'])&&($_COOKIE['cookie_jar']||is_file($_COOKIE['cookie_jar']))){
            $params[CURLOPT_COOKIEFILE] = $_COOKIE['cookie_jar']; //这里判断cookie
        }else{
            $cookie_jar = tempnam($this->cookie_path, 'cookie'); //产生一个cookie文件
            $params[CURLOPT_COOKIEJAR] = $cookie_jar; //写入cookie信息
            setcookie('cookie_jar', $cookie_jar); //保存cookie路径
        }
        */
        curl_setopt_array($ch, $params); //传入curl参数
        $content = curl_exec($ch); //执行
caojiayin1984
推荐于2017-10-19 · 超过99用户采纳过TA的回答
知道小有建树答主
回答量:168
采纳率:100%
帮助的人:188万
展开全部
如果你是PHP程序里面提交的话,你可以用CURL,post方式来实现
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
跌落水的乌鸦1T
2015-08-25 · TA获得超过1440个赞
知道小有建树答主
回答量:2050
采纳率:56%
帮助的人:628万
展开全部
用POST发送
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式