如何跨站抓取别的站点的页面的补充

2016-01-29 14:46 6 1 收藏

如何跨站抓取别的站点的页面的补充,如何跨站抓取别的站点的页面的补充

【 tulaoshi.com - PHP 】

  在实际的应用中,经常会遇到一些特殊的情况,比如需要新闻,天气预报,等等,但是作为个人站点或者实力小的站点 我们不可能有那么多的人力 物力 财力去做这些事情,怎么办呢?  
好在互联网是 资源共享的,我们可以利用程序 自动的把别的站点的页面抓取回来经过处理后被我们所利用。
  用什么呢,那个战友给的是不行的,其实在Php有这个功能,那就是用curl库。请看下面的代码!  
<?php

$ch = curl_init ("http://dailynews.sina.com.cn");
$fp = fopen ("php_homepage.txt", "w");

curl_setopt ($ch, CURLOPT_FILE, $fp);
curl_setopt ($ch, CURLOPT_HEADER, 0);

curl_exec ($ch);
curl_close ($ch);
fclose ($fp);
?

  但有时会出现一些错误,但实际上已经下载完了!我问了老外,他们没有给我一个答复,我想实在不行,就在函数前面加个◎;这样我们只要对$txt进行适当的分析后,我们就可以偷偷的抓取sina的新闻!不过,还是不用的为好!以免发生法律纠纷,这里只是想告诉你Php的功能非常的强大!你可以做许多事情!  

【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】    
 

来源:http://www.tulaoshi.com/n/20160129/1494135.html

延伸阅读
很多以资料申请和注册会员为转化的网站往往都会准备一个表单页面。大家是否在统计表单输入页的退出率呢?也许我说出这个数字你会大吃一惊,通常情况下表单输入页的退出率高达90%。这篇文章我为大家介绍一下怎样去分析和优化表单输入页,从而提高网站的转化。 导致离开表单页面的5种情况: 现在我越发能够听到这样的声音:到达表单页面的人不少...
标签: Web开发
在网站的一些应用中需要提供用户直接打印页面的功能,最明显的就是电子优惠券,商家根据网站提供的模板输入内容,然后生成优惠券页面,用户打印这个页面即是优惠券。 当然最优的做法是根据这个页面生成一个图片文件,用户下载这个图片再去打印,打印的效果就不会受浏览器的设置而受影响打印出来的效果。 但如果由于一些原因,为了快速或者...
标签: Web开发
为了避免ASP程序和HTML代码混写造成维护困难的情况,本文介绍了一种方法,利用模板来分离程序和页面,使程序设计更加轻松。    在使用ASP制作一个站点的时候,常常会出现一个ASP文件中,程序代码和HTML代码混合的情况。这样子做有许多缺点:    1. 且不说编程时就要对页面布局进行设计和编排,造成代码混...
标签: Web开发
 1。在Asp页面首部head加入     Response.Buffer   =   True     Response.ExpiresAbsolute   =   Now()   -   1     Response.Expires   =   0     Response.Ca...
http://www.asp888.net 豆腐技术站 如何用asp+获取post的页面的数据 我们前面讲过如何跨站去抓取别的服务器页面上的数据[/title],但是那种方法只适合那些没有限制访问只能是 Post 的数据,比如我们下面的这个程序就是,我们举个最简单的例子: test.htm <form action="test.asp" method="post" <input type=submit value="提交" <inpu...

经验教程

242

收藏

87
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部