php解析url的三种方法举例
使用php解析url的三个示例。
方法一:
$url="http://www.jbxue.com"; file_get_contents($url);
方法二:
// CURL 方法 $url="http://www.jbxue.com"; $ch = curl_init( ); curl_setopt( $ch,CURLOPT_URL,$url ); curl_setopt( $ch,CURLOPT_HEADER,0 ); curl_setopt( $ch,CURLOPT_RETURNTRANSFER,1 ); $ret= curl_exec( $ch ); curl_close( $ch ); echo $ret;
方法三:
$url="http://www.jbxue.com"; $fp=fopen($url,"r"); $response = ''; while($row = fgets($fp)) { $response.= trim($row)."\n"; }
注意:如果ping的通但是无法调用远程url,试试wget
Resolving www.xxx.com... 114.xxx.xxx.xxx
Connecting to www.xxx.com|114.xxx.xxx.xxx|:80... connected.
HTTP request sent, awaiting response... 403 Forbidden
10:58:22 ERROR 403: Forbidden.
这样就不可以!
转载于:https://www.cnblogs.com/study100/p/3527746.html
php解析url的三种方法举例相关推荐
- java解析xml的三种方法
java解析XML的三种方法 1.SAX事件解析 package com.wzh.sax;import org.xml.sax.Attributes; import org.xml.sax.SAXEx ...
- php伪造页面url地址,php 伪造HTTP_REFERER页面URL来源的三种方法
php获取当前页面的前一个页面URL地址,即当前页面是从哪个页面链接过来的,可以使用$_SERVER['HTTP_REFERER'],但是这个来源页面的URL地址是可以被伪造和欺骗的,本文章向大家介绍 ...
- php伪造页面url地址,php 伪造HTTP_REFERER网页URL来源的三种方法
php获取当前网页的前一个网页URL地址,即当前网页是从哪个网页链接过来的,可以使用$_SERVER['HTTP_REFERER'],但是这个来源网页的URL地址是可以被伪造和欺骗的,本文章向大家简介 ...
- java连接MySQL几种方法_Java连接MySQL数据库三种方法
好久没有更新博客了!今天利用周目时学习了一下数据库mysql.介绍一下数据库的三种连接方式! 开发工具:Myeclipse MySQL5.6 MySQL连接驱动:mysql-connector-jav ...
- 第二十七篇 网页数据解析三种方法: 正则表达--BeautifulSoup--xpath 满满的干货
心得: 生活不允许自己懈怠自己,革命尚未成功,同志还须努力,有句话说的好,你尽管努力,剩下的交给天意. 我们从网页上抓取的原始数据大多都是html的数据格式,那如何从html中提取想要的字符串,得需要 ...
- python 命令-python解析命令行参数的三种方法详解
这篇文章主要介绍了python解析命令行参数的三种方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 python解析命令行参数主要有三种方法: ...
- 平摊分析的三种方法(聚集、会计和势能)+举例(栈操作、二进制加法器、动态表)
平摊分析(摊还分析) 我们有时候会有一个算法,或者只是单纯的一系列操作,当我们需要将这一些操作计算一个平均代价,但是又不涉及概率的问题,我们就可以使用平摊分析. 就比如一个月的账单,可能每一天都是正常 ...
- python教程怎么抓起数据_介绍python 数据抓取三种方法
三种数据抓取的方法正则表达式(re库) BeautifulSoup(bs4) lxml *利用之前构建的下载网页函数,获取目标网页的html,我们以https://guojiadiqu.bmcx.co ...
- 解析xml的几种方法,他们的原理,比较 以及JAVA源码
第一种方法 对象模型 API 定义了层次化对象模型来表示 XML 文档.换句话说,对应 XML 语法中的每个概念定义相应的类:元素.属性.实体.文档.解析器读入 XML 文档的时候,建立 XML 语法 ...
最新文章
- 温水里的程序员,技术将淘汰一切。
- C++主题年技巧积累#1——UltraEdit的代码美化
- mac安装mysql mysql命令找不到_MacBook通过Homebrew安装mysql
- 从实例到数理来解析感知机学习算法(PLA)
- firefox-Developer开发者站点——关于Object.create()新方法的介绍
- 2019年最新银行存款利息,有的银行最高给到5.45%
- Java日志框架之JUL(java util logging)详解
- Redmi K30 Pro渲染图曝光:升降式前置双摄相机模组亮眼
- 贝叶斯算法伪代码_字节跳动算法面经
- 幼儿园数学目标_幼儿园数学区目标
- android dropbox切换账户,输入用户名和密码到Dropbox用Calablash登录webview android
- Mov文件格式对mdat和moov的分析
- 【网络安全】还在担心网络诈骗?让OneDNS替你揽下一切
- Verilog语言快速入门(一)
- 小程序源码:端午送粽子祝福微信小程序源码下载支持打赏模式带背景音乐
- Android之友盟多渠道打包与数据统计(非原创)
- 实战EM算法与图像分割
- 如何下载 International Conference on Machine Learning(ICML)顶会的论文?从哪找ICML顶会论文?如何判断会议和期刊级别?
- 腾讯云服务器如何安装配置宝塔 Linux 面板
- android格式化手机号正则,Android中手机号、车牌号正则表达式大全
热门文章
- 在Android中处理屏幕布局变化
- 在nginx中配置如何防止直接用ip访问服务器web server及server_name特性讲解
- windows phone 了解LinearGradientBrush类和RadialGradienBrush类(11)
- 第0章 前言(续1)
- java 舍_Java中BigDecimal的8种舍入模式
- jq取第一个子元素为select_Java修行第036天---MySQL中的子查询,分页语句,三大范式...
- python外汇交易回测系统_易经量化交易系统之回测系统1
- python朋友圈动态_如何利用Python网络爬虫爬取微信朋友圈动态--附代码(下)
- 沈阳java基础培训,辽宁沈阳java培训学费大概多少
- Java 并发编程之同步工具类信号量 Semaphore