首 页 ASP ASP.NET PHP JSP Ajax DIV+CSS JavaScript XML C#
MySQL MSSQL Access Oracle Linux Server 电脑技巧 网络安全 建站经验 其它

用PHP写的一个HTTP下载类

整理日期:2007年03月02日 【字体:

在php中,下载http资源比较常用的一种做法就是用 file_get_contents 这个函数,但这函数无法获得http头的信息,会给一些应用带来不方便,因此我写了一个http下载类来解决这个问题,测试感觉速度和file_get_contents相差无几。

<?
class DedeHttpDown
{
var $m_url = "";
var $m_urlpath = "";
var $m_scheme = "http";
var $m_host = "";
var $m_port = "80";
var $m_user = "";
var $m_pass = "";
var $m_path = "/";
var $m_query = "";
var $m_fp = "";
var $m_error = "";
var $m_httphead = "";
var $m_html = "";
//
//初始化系统
//
function PrivateInit($url)
{
  $urls = "";
  $urls = @parse_url($url);
  $this->m_url = $url;
   if(is_array($urls))
   {
   $this->m_host = $urls["host"];
   if(!empty($urls["scheme"])) $this->m_scheme = $urls["scheme"];


伊图教程网[www.etoow.com]
http://www.etoow.com/html/2007-03/1172834798.html
   if(!empty($urls["user"])){
Tags:
用PHP写的一个HTTP下载类
'http://www.etoow.com/html/2007-03/1172834798.html
1
 
234
信息搜索
  
联系我们关于本站广告服务设为首页 收藏本站友情链接网站地图
Copyright © Etoow.com Inc. All Rights Reserved