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

更新时间:2006年10月09日 00:00:00   作者:

在实际的应用中,经常会遇到一些特殊的情况,比如需要新闻,天气预报,等等,但是作为个人站点或者实力小的站点 我们不可能有那么多的人力 物力 财力去做这些事情,怎么办呢?

好在互联网是 资源共享的,我们可以利用程序 自动的把别的站点的页面抓取回来经过处理后被我们所利用。

用什么呢,那个战友给的是不行的,其实在Php有这个功能,那就是用curl库。请看下面的代码!

$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的功能非常的强大!你可以做许多事情!

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

相关文章

挑战最棒的留言本的源码(三)...2006-10-10

通过文字传递创建的图形按钮...2006-10-10

基于数据库的在线人数,日访问量等统计...2006-10-10

PHP巧获服务器端信息...2006-10-10

NT IIS下用ODBC连接数据库...2006-10-10

一个更简单的无限级分类菜单代码...2007-01-01

WHOIS类的修改版...2006-10-10

用PHP实现小型站点广告管理...2006-10-10

用PHP生成自己的LOG文件...2006-10-10

PHP的历史和优缺点...2006-10-10

最新评论

php 抓站,如何跨站抓取别的站点的页面的补充相关推荐

  1. 讲清楚同源、跨源、同站、跨站

    鹏哥儿最近重新回顾了一下XSS(Cross Site Script)和CSRF(Cross Site Request Forgery),又联系到cookie的同源策略(Same-origin poli ...

  2. b站视频详情数据抓取,自动打包并发送到指定邮箱(单个或者群发)

    BiLiBiLi Time: 2020年11月6日19:44:58 Author: Yblackd BiLiBiLi BiLiBiLi 介绍 软件架构 安装教程 使用说明 源码下载 BiLiBiLi ...

  3. 带你刷burpsuite官方网络安全学院靶场(练兵场)之客户端漏洞——跨站请求伪造(CSRF)专题

    介绍 PortSwigger是信息安全从业者必备工具burpsuite的发行商,作为网络空间安全的领导者,他们为信息安全初学者提供了一个在线的网络安全学院(也称练兵场),在讲解相关漏洞的同时还配套了相 ...

  4. url存在宽字节跨站漏洞_5分钟速览丨常见的Web安全漏洞及测试方法

    中秋小长假 "余额"就剩半天了 尽管心里有太多不舍 也要调整自己 毕竟假期都是短暂的 工作才是职场人生的常态 为了尽快消除"假日综合症" e小安贴心送上小文一篇 ...

  5. 【CSRF漏洞-01】跨站请求伪造漏洞靶场实战

    概述 跨站请求伪造(Cross-site request forgery,CSRF)是一种攻击,它强制终端用户在当前对其进行身份验证后的web应用程序上执行非本意的操作. CSRF攻击的主要目的在伪造 ...

  6. web安全性测试用例(输入、输出、SQL注入、跨站请求伪造(CSRF)、跨站脚本攻击(XSS))实实在在的干货

    https://www.cnblogs.com/qmfsun/p/3724406.html 建立整体的威胁模型,测试溢出漏洞.信息泄漏.错误处理.SQL 注入.身份验证和授权错误. 1.   输入验证 ...

  7. CSRF 跨站请求伪造攻击

    1.概念 全称是CSRF 跨站请求伪造攻击,攻击者利用用户已登陆的账号,诱导用户访问已构造好的恶意链接或页面,在用户不之情的情况下,做一些违反用户本意的一些违法操作. 同源策略:协议相同,域名相同,端 ...

  8. CSRF(跨站请求伪造)详解

    1.什么是CSRF CSRF全称Cross-Site Request Forgery,也被称为 one-click attack 或者 session riding,即跨站请求伪造攻击. 当发现网站存 ...

  9. 【CSRF02】跨站请求伪造——DVWA靶场实操(含CSRF+XSS协同攻击实验)

    目录 1 实验简介 1.1 实验目的 1.2 实验环境 2 Low难度 2.1 前戏 2.2 实验步骤 2.3 代码审计 3 Medium难度 3.1 前戏 3.2 实验思路 3.3 方法一:诱导点击 ...

最新文章

  1. MongoDB 日志切换(Rotate Log Files)实战
  2. Jenkins怎么安装、使用Jenkins构建、部署spring boot项目
  3. 使用Flowable.generate()生成可感知背压的流– RxJava常见问题解答
  4. Linux下C语言实现LCD屏幕截图
  5. SqlServer学习之触发器
  6. java生成flash_web-flash发布了代码生成插件
  7. for-each循环的认识、定义、适用对象、举例、局限性
  8. 艾伟:C# Design Patterns (1) - Factory Method
  9. 微信小程序之----audio音频播放
  10. POJ2806 Square
  11. 增值税相关软件基本常识
  12. 定义复数java_自定义数据类型 复数的Java实现
  13. 内存超频时序怎么调_超频技术之内存“时序”重要参数设置解说
  14. Unity2D音游案例-节奏大师教程+源码+素材
  15. cadence软件选择网络功能
  16. 在Win7上安装TexLive及设置XeLaTeX的整个过程
  17. 现在开房都不需要在前台办理入住了?刺激
  18. 8086寻址方式图解
  19. photoshop 2022 for Mac(ps2022 mac)支持m1
  20. Android RxJava 基本用法

热门文章

  1. 计算机重启恢复到推荐分辨率,电脑重启后分辨率变低是什么情况?Win10分辨率无法调整怎么办?...
  2. 从满腹经纶到入行小白:理论学习与实际应用的差距
  3. 百度AI攻略:行驶证识别
  4. 面向对象之关键字 this
  5. 沐神-动手学深度学习-引言
  6. chinapay 对接后台快捷支付交易
  7. EIGRP基本实验与度量计算[IT傻博士原创]
  8. 从零深入理解Yolo系列理论v1-v8 + 目标检测面试提问
  9. python基础之数据类型III
  10. arduino开发板包默认安装在哪里?安装目录分析