最新PHP 通过fsockopen函数获取远程网页源码

以下是三零网为大家整理的最新PHP 通过fsockopen函数获取远程网页源码的文章,希望大家能够喜欢!

通过该函数可以获取指定端口的页面源码,还能设置超时时间、自定义数据包……等等。

<?php
$fp = fsockopen("www.zg700.com", 80, &$errno, &$errstr, 10);
if(!$fp) {
        echo "$errstr ($errno)<br>\n";
} else {
        fputs($fp,"GET / HTTP/1.0\nHost: www.zg700.com\n\n");
        while(!feof($fp)) {
                echo fgets($fp,128);
        }
        fclose($fp);
}
?>

转载来自:http://www.q3060.com/list3/list117/272.html

转载于:https://blog.51cto.com/11156643/1748096

PHP 通过fsockopen函数获取远程网页源码相关推荐

  1. python 爬虫源代码-Python爬虫学习之获取指定网页源码

    本文实例为大家分享了Python获取指定网页源码的具体代码,供大家参考,具体内容如下 1.任务简介 前段时间一直在学习Python基础知识,故未更新博客,近段时间学习了一些关于爬虫的知识,我会分为多篇 ...

  2. Delphi自动提交网页表单和获取框架网页源码

    这两个问题的实现原理其实是差不多的,所以放在一起介绍,单元MSHtml封装了我们需要的功能. 首先,新建一个DELPHI工程,在USES部分添加MSHtml单元的引用. 然后,在窗体上放置一个TWeb ...

  3. python和易语言抓包_抓包能获取到网页源码,用易语言却获取不到,如何解决?...

    [Asm] 纯文本查看 复制代码.版本 2 .支持库 spec .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 .局部变量 a, 文本型 .局部变量 网址, 文本型 .局部变量 b, 文本 ...

  4. MATLAB去读网页源码时中文乱码

    MATLAB去读网页源码时中文乱码 防止获取的网页源码中文乱码 %设置网页的编码方式(必须首先知道网页的编码方式) options = weboptions('CharacterEncoding',' ...

  5. [转载]关于webbrowser,innet,xmlhttp获取网页源码的比较!

    webbrowser: 示例: For i = 0 To WebBrowser1.Document.All.length - 1      If WebBrowser1.Document.All(i) ...

  6. php如何抓取html代码,使用php如何获取网页源码?

    文章正文内容: 一下是几种常用的获取网页源码的几种方式: 1. file_get_contents 2.curl 3.fopen->fread->fclose 注意: 1.使用file_g ...

  7. 使用WebBrowser控件获取网页源码的方法

    使用WebBrowser控件获取网页源码的方法,网上有很多介绍,但绝大多数的人都是使用以下的方法获取: (WebBrowser1.Document as IHtmlDocument2).body.ou ...

  8. webbrowser抓取php网页源码,获取webbrowser控件 网页的源码(收藏)

    获取webbrowser控件 网页的源码(收藏) 翻译|其它|编辑:郝浩|2005-04-28 09:45:00.000|阅读 3152 次 概述: 我在网上找到使用rft控件保存webbrowse文 ...

  9. vc++获取网页源码之使用import+接口方式

    1.使用IWinHttpRequest获取网页源码 首先要创建基于对话框的mfc应用程序 2.import+接口方式 首先导入winhttp.dll,使用IWinHttpRequest接口 #impo ...

最新文章

  1. 如何压缩PDF文件大小,满足各种上传大小要求
  2. 数据库学习笔记2--MySQL数据类型
  3. 直面故障,我们该怎么做?
  4. MobileNet、GhostNet理解及测试
  5. alipay html5 app,H5App支付宝开发详解
  6. Windows Server 2008 R2 域控DOS命令
  7. 使用git和github进行协同开发流程
  8. python 面对对象思维导图_Python面向对象思维导图
  9. 乐视网:公司董事、总经理、财务总监张巍因个人原因辞职
  10. Android Studio(五):修改Android Studio项目包名
  11. 【PID优化】基于matlab粒子群和遗传算法PID控制器优化设计【含Matlab源码 1311期】
  12. 应用comsol模拟水力压裂应力分布
  13. 跟着海盗头子创业是一种怎样的体验?
  14. 钉钉电脑版扫描登录不了出现二维码失效和手机上确认登录电脑端没反应
  15. 淘宝API接口系列,获取购买到的商品订单列表,订单详情,订单物流,收货地址列表,买家信息,买家token,卖出的商品订单列表
  16. 用什么擦地最干净脑筋急转弯_小学生语文试卷:为什么秋天大雁要飞回南方?答案让人“喷饭”...
  17. 笔记本电脑实现内外网双通成功经验分享(内网用有线,外网用无线)
  18. 医疗卫生行业如何做好数字化转型?
  19. TinyXml 介绍
  20. VMW15虚拟机安装macOS

热门文章

  1. centos 安装extmail
  2. c#测试字符串是否为GUID的几种方法
  3. 关于/etc/fstab
  4. 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  5. grub legacy
  6. Oculus也陷隐私门:向Facebook发送隐私数据
  7. Fedora26 tftp-server设置
  8. 准备把平台挪到linux
  9. Atitit.Java exe bat  作为windows系统服务程序运行
  10. fscanf()函数具体解释