精华内容
下载资源
问答
  • 【导读】代表网页文件的扩展名为,下面就是191路由网整理的网络知识百科,来看看吧!大家好,我是191路由器网小编,上述问题将由我为大家讲解。以网络为例,代表网页文件的扩展名为htm、html、JSP HTML、php、ASP...

    【导读】代表网页文件的扩展名为,下面就是191路由网整理的网络知识百科,来看看吧!

    大家好,我是191路由器网小编,上述问题将由我为大家讲解。

    以网络为例,代表网页文件的扩展名为htm、html、JSP HTML、php、ASP动态网页文件、PHP/PHP3、PHTML等,由网页语言编写决定。

    网页编程语言一般是指设计开发网页的编程语言,主要包括CGI、ASP与ASP.NET、PHP、Script、JavaScript、VBScript、Perl、Python、ColdFusion、Java、JSP、XML等多种语言。CGI(common Gateway Interface,公共网关接口)。严格意义上来说并不算一种网页编程语言。CGI是信息服务器主机对外信息服务的标准接口,为了向客户端提供动态信息而制定。通过专门编写CGI脚本程序(在CGI控制下运行得程序,通常称为CGI程序),不仅可以生成静态的内容,而且可以生成完全无法预见的 动态的内容!比如雅虎、搜狐等搜索引擎提供的强大搜索功能便是利用CGI实现的。CGI脚本程序可以用C、C++等语言在多种平台上进行开发。无需太大修改就可以从一个平台移植到另一个平台上运行,具有很好的兼容性。

    ccca0aaa517d8c4ac4df34e464dfca45.png

    展开全文
  • 引言 用WebClient下载远程资源时,经常会遇到类似这样网址: http://www.uushare.com/filedownload?user=icesee&id=2205188 ...我们不知道这个Url具体代表的是一个网页,还是某种类型的文件。 而有些Ur...

    引言

    用WebClient下载远程资源时,经常会遇到类似这样的网址:

    http://www.uushare.com/filedownload?user=icesee&id=2205188

    http://www.guaishow.com/u/luanfujie/g9675/

    我们不知道这个Url具体代表的是一个网页,还是某种类型的文件。

    而有些Url虽然带有扩展名,但可能是错误的扩展名,常见的比如把gif文件标上了jpg扩展名。

    如果我们没法正确判断下载源的文件类型的话,就无法保存为正确的文件格式,会给后续操作及人工阅览造成困扰。

    所幸的是,WebRequest可以给出下载源的MIME信息,这让我们可以确定文件的真实格式,并以此来决定最终的存储扩展名。(MIME是什么?

     

    建立MIME映射字典

    我们首先需要做的工作就是建立一个MIME类型到其对应扩展名的映射字典。

    我从网上找来了一个MIME类型列表,并通过正则表达式将其转换为程序代码,粘入了程序中:

     image

    这个通过正则表达式转换而来的代码量非常大。

    需注意的是,其中有很多MIME类型相同但扩展名不同的数据,我们在添加到字典时就将多余的不必要记录忽略了,比如高亮处的那三条都是audio/x-aiff类型,那么后两个扩展名都不会添加到字典中,也不会在后续的操作中被使用。

    如果你觉得有些类型添加的对应扩展名不是最常见的对应类型的话,就得手动调整代码了。(下文中就出现了这种情况,如text/html对应的是dhtml扩展名,image/jpeg对应的是jpe扩展名)

    字典构建完毕之后,就可以通过这样一个方法来获取MIME类型所对应的扩展名了:

     

    string 获取对应扩展名(string ContentType)

    {

        foreach (var f in MimeDic.Keys)

        {

            if (ContentType.ToLower().IndexOf(f) >= 0return MimeDic[f];

        }

        return null;

    }

     

    这里之所以使用IndexOf方法判断,是因为传入的ContentType中可能还包含其他信息,比如编码格式。

    题外话:看到网上曾有人抱怨说WebClient下载网页时容易产生乱码,而且又不好读取网页的编码格式,其实WebRequest的ContentType中就包含MIME和编码格式信息:

    image

     

    生成下载文件路径

    现在有了上面的方法,我们就可以通过MIME类型确定文件的扩展名了。

    现在我们将书写一个用于生成下载文件路径的方法,其功能为:

    1. 分析文件的源Url,将其文件名部分作为下载文件的文件名。
    2. 如果其Url中不含文件名部分(域名或目录形式),则以其目录名为下载文件的文件名。
    3. 根据传入的MIME类型自动确定并替换Url中的原始扩展名(如果有的话),以用作下载文件的文件名。
    4. 判断传入的存储目录中是否已存在与下载文件名相同的文件,存在的话就进行重命名,直到没有同名文件为止。

    功能有点多了,不适合做范例,不过还是很实用的,所以这里就顺道分享出来。

    其代码为:

     

    string 生成下载文件存放路径(string 存放目录Uri Uri, string ContentType)

    {

        var ex = 获取对应扩展名(ContentType);

        string up = null;

        string upne = null;

        if (Uri.LocalPath == "/")

        {

            //处理Url是域名的情况

            up = upne = Uri.Host;

        }

        else

        {

            if (Uri.LocalPath.EndsWith("/"))

            {

                //处理Url是目录的情况

                up = Uri.LocalPath.Substring(0, Uri.LocalPath.Length - 1);

                upne = Path.GetFileName(up);

            }

            else

            {

                //处理常规Url

                up = Uri.LocalPath;

                upne = Path.GetFileNameWithoutExtension(up);

            }

        }

        var name = string.IsNullOrEmpty(ex) ? Path.GetFileName(up) : upne + "." + ex;

        var fn = Path.Combine(存放目录, name);

        var x = 1;

        while (File.Exists(fn))

        {

            fn = Path.Combine(存放目录Path.GetFileNameWithoutExtension(name) + "(" + x++ + ")" + Path.GetExtension(name));

        }

        return fn;

    }

     

    为了验证其效果,我们通过一个单元测试进行评测:

     

    [TestMethod]

    public void 文件名生成测试()

    {

        var d = @"C:\Users\Public\Downloads";

        //gif格式文件,正常下载

        Assert.AreEqual(@"C:\Users\Public\Downloads\35ad5275ed17904d4a2d40f3dacea80b.gif"生成下载文件存放路径(d, newUri("http://i3.6.cn/cvbnm/7c/15/a3/35ad5275ed17904d4a2d40f3dacea80b.gif"), "image/gif"));

        //url中扩展名是gif,但MIME类型实际是image/jpeg的资源。下载后的扩展名是jpe,因为字典MimeDic里存储的对应扩展名就是jpe

        Assert.AreEqual(@"C:\Users\Public\Downloads\35ad5275ed17904d4a2d40f3dacea80b.jpe"生成下载文件存放路径(d, newUri("http://i3.6.cn/cvbnm/7c/15/a3/35ad5275ed17904d4a2d40f3dacea80b.gif"), "image/jpeg"));

        //一个带参数的网页url。下载后的扩展名是dhtml,因为字典MimeDic里存储的对应扩展名就是dhtml

        Assert.AreEqual(@"C:\Users\Public\Downloads\filedownload.dhtml"生成下载文件存放路径(d, newUri("http://www.uushare.com/filedownload?user=icesee&id=2205188"), "text/html"));

        //一个网页url,其格式为目录形式的,没有确切文件名。

        Assert.AreEqual(@"C:\Users\Public\Downloads\g9675.dhtml"生成下载文件存放路径(d, newUri("http://www.guaishow.com/u/luanfujie/g9675/"), "text/html"));

        //域名形式

        Assert.AreEqual(@"C:\Users\Public\Downloads\www.g.cn.dhtml"生成下载文件存放路径(d, new Uri("http://www.g.cn/"),"text/html"));

        Assert.AreEqual(@"C:\Users\Public\Downloads\g.cn.dhtml"生成下载文件存放路径(d, new Uri("http://g.cn"), "text/html"));

    }

     

    文件下载

    万事俱备,只欠东风了,让我们来完成下载方法:

     

    /// <summary>

    /// 下载文件到指定目录,并返回下载后存放的文件路径

    /// </summary>

    /// <param name="Uri">网址</param>

    /// <param name="存放目录">存放目录,如果该目录中已存在与待下载文件同名的文件,那么将自动重命名</param>

    /// <returns>下载文件存放的文件路径</returns>

    public string 下载文件(Uri Uri, string 存放目录)

    {

        var q = WebRequest.Create(Uri).GetResponse();

        var s = q.GetResponseStream();

        var b = new BinaryReader(s);

        var file = 生成下载文件存放路径(存放目录, Uri, q.ContentType);

        FileStream fs = new FileStream(file, FileMode.Create, FileAccess.Write);

        fs.Write(b.ReadBytes((int)q.ContentLength), 0, (int)q.ContentLength);

        fs.Close();

        b.Close();

        s.Close();

        return file;

    }

     

    代码很简单,就不多说了,我们来完成最后的测试:

     

    [TestMethod]

    public void 文件下载测试()

    {

        var d = @"C:\Users\Public\Downloads";

        //首次下载

        Assert.AreEqual(@"C:\Users\Public\Downloads\filedownload.dhtml"下载文件(new Uri("http://www.uushare.com/filedownload?user=icesee&id=2205188"), d));

        //第二次下载,遇到同名文件,自动重命名

        Assert.AreEqual(@"C:\Users\Public\Downloads\filedownload(1).dhtml"下载文件(newUri("http://www.uushare.com/filedownload?user=icesee&id=2205188"), d));

        //下载一个原本是gif类型的文件

        Assert.AreEqual(@"C:\Users\Public\Downloads\2naqyw8.gif"下载文件(new Uri("http://i38.tinypic.com/2naqyw8.jpg"), d));

    }

     

    结语

    相较WebClient而言,WebRequest拥有更好的可控性,在WebClient无解的时候,就尝试让WebRequest上场吧。

     

    下载

    范例源代码:http://www.uushare.com/user/icesee/file/2214050

    本文的XPS版本:http://www.uushare.com/user/icesee/file/2214051

     

    本文转自斯克迪亚博客园博客,原文链接:http://www.cnblogs.com/SkyD/archive/2009/11/12/1601440.html,如需转载请自行联系原作者

    展开全文
  • 文件扩展名 1、*.sh:脚本或批处理文件(scripts)因为批处理文件是使用...*.php:网页相关文件,分别代表html和php语法的网页文件。 4、*.bz2:bzip2程序压缩文件。 5、*tar.bz2:tar程序打包文件,并且经...

    文件扩展名

    1、*.sh:脚本或批处理文件(scripts)因为批处理文件是使用shell写成的,所以扩展名就编城 *.sh。

    2、*z;*.tar;*.tar.gz;*.zip;*.tgz:经过打包的压缩文件

    3、*.html;*.php:网页相关文件,分别代表html和php语法的网页文件。

    4、*.bz2:bzip2程序压缩的文件。

    5、*tar.bz2:tar程序打包文件,并且经过bzip2压缩。

    6、xz:程序压缩文件。

    Linux文件长度限制

    在Linux底下,使用传统的ext2/ext3/ext4文件系统以及被centos7设置为文件系统的xfs而言,文件长度限制如下:

    1、单一文件&目录的最大文件名为255bytes,以一个ASCII英文占用一个bytes来说,最长大约可达255个字符长度。

    2、避免特殊字符的使用。

     

    展开全文
  • 引言 用WebClient下载远程资源时,经常会遇到类似这样的网址: ...id=2205188 ...我们不知道这个Url具体代表的是一个网页,还是某种类型的文件。...而有些Url虽然带有扩展名,但可能是错误的扩展名,常...

    mime 引言

    用WebClient下载远程资源时,经常会遇到类似这样的网址:

    http://www.uushare.com/filedownload?user=icesee&id=2205188

    http://www.guaishow.com/u/luanfujie/g9675/

    我们不知道这个Url具体代表的是一个网页,还是某种类型的文件。

    而有些Url虽然带有扩展名,但可能是错误的扩展名,常见的比如把gif文件标上了jpg扩展名。

    如果我们没法正确判断下载源的文件类型的话,就无法保存为正确的文件格式,会给后续操作及人工阅览造成困扰。

    所幸的是,WebRequest可以给出下载源的MIME信息,这让我们可以确定文件的真实格式,并以此来决定最终的存储扩展名。(MIME是什么?

     

    建立MIME映射字典

    我们首先需要做的工作就是建立一个MIME类型到其对应扩展名的映射字典。

    我从网上找来了一个MIME类型列表,并通过正则表达式将其转换为程序代码,粘入了程序中:

     image

    这个通过正则表达式转换而来的代码量非常大。

    需注意的是,其中有很多MIME类型相同但扩展名不同的数据,我们在添加到字典时就将多余的不必要记录忽略了,比如高亮处的那三条都是audio/x-aiff类型,那么后两个扩展名都不会添加到字典中,也不会在后续的操作中被使用。

    如果你觉得有些类型添加的对应扩展名不是最常见的对应类型的话,就得手动调整代码了。(下文中就出现了这种情况,如text/html对应的是dhtml扩展名,image/jpeg对应的是jpe扩展名)

    字典构建完毕之后,就可以通过这样一个方法来获取MIME类型所对应的扩展名了:

     

    string 获取对应扩展名(string ContentType)

    {

        foreach (var f in MimeDic.Keys)

        {

            if (ContentType.ToLower().IndexOf(f) >= 0) return MimeDic[f];

        }

        return null;

    }

    这里之所以使用IndexOf方法判断,是因为传入的ContentType中可能还包含其他信息,比如编码格式。

    题外话:看到网上曾有人抱怨说WebClient下载网页时容易产生乱码,而且又不好读取网页的编码格式,其实WebRequest的ContentType中就包含MIME和编码格式信息:

    image

     

    生成下载文件路径

    现在有了上面的方法,我们就可以通过MIME类型确定文件的扩展名了。

    现在我们将书写一个用于生成下载文件路径的方法,其功能为:

    1. 分析文件的源Url,将其文件名部分作为下载文件的文件名。
    2. 如果其Url中不含文件名部分(域名或目录形式),则以其目录名为下载文件的文件名。
    3. 根据传入的MIME类型自动确定并替换Url中的原始扩展名(如果有的话),以用作下载文件的文件名。
    4. 判断传入的存储目录中是否已存在与下载文件名相同的文件,存在的话就进行重命名,直到没有同名文件为止。

    功能有点多了,不适合做范例,不过还是很实用的,所以这里就顺道分享出来。

    其代码为:

     

    string 生成下载文件存放路径(string 存放目录, Uri Uri, string ContentType)

    {

        var ex = 获取对应扩展名(ContentType);

        string up = null;

        string upne = null;

        if (Uri.LocalPath == "/")

        {

            //处理Url是域名的情况

            up = upne = Uri.Host;

        }

        else

        {

            if (Uri.LocalPath.EndsWith("/"))

            {

                //处理Url是目录的情况

                up = Uri.LocalPath.Substring(0, Uri.LocalPath.Length - 1);

                upne = Path.GetFileName(up);

            }

            else

            {

                //处理常规Url

                up = Uri.LocalPath;

                upne = Path.GetFileNameWithoutExtension(up);

            }

        }

        var name = string.IsNullOrEmpty(ex) ? Path.GetFileName(up) : upne + "." + ex;

        var fn = Path.Combine(存放目录, name);

        var x = 1;

        while (File.Exists(fn))

        {

            fn = Path.Combine(存放目录, Path.GetFileNameWithoutExtension(name) + "(" + x++ + ")" + Path.GetExtension(name));

        }

        return fn;

    }

    为了验证其效果,我们通过一个单元测试进行评测:

    [TestMethod]

    public void 文件名生成测试()

    {

        var d = @"C:\Users\Public\Downloads";

        //gif格式文件,正常下载

        Assert.AreEqual(@"C:\Users\Public\Downloads\35ad5275ed17904d4a2d40f3dacea80b.gif", 生成下载文件存放路径(d, new Uri("http://i3.6.cn/cvbnm/7c/15/a3/35ad5275ed17904d4a2d40f3dacea80b.gif"), "image/gif"));

        //url中扩展名是gif,但MIME类型实际是image/jpeg的资源。下载后的扩展名是jpe,因为字典MimeDic里存储的对应扩展名就是jpe

        Assert.AreEqual(@"C:\Users\Public\Downloads\35ad5275ed17904d4a2d40f3dacea80b.jpe", 生成下载文件存放路径(d, new Uri("http://i3.6.cn/cvbnm/7c/15/a3/35ad5275ed17904d4a2d40f3dacea80b.gif"), "image/jpeg"));

        //一个带参数的网页url。下载后的扩展名是dhtml,因为字典MimeDic里存储的对应扩展名就是dhtml

        Assert.AreEqual(@"C:\Users\Public\Downloads\filedownload.dhtml", 生成下载文件存放路径(d, new Uri("http://www.uushare.com/filedownload?user=icesee&id=2205188"), "text/html"));

        //一个网页url,其格式为目录形式的,没有确切文件名。

        Assert.AreEqual(@"C:\Users\Public\Downloads\g9675.dhtml", 生成下载文件存放路径(d, new Uri("http://www.guaishow.com/u/luanfujie/g9675/"), "text/html"));

        //域名形式

        Assert.AreEqual(@"C:\Users\Public\Downloads\www.g.cn.dhtml", 生成下载文件存放路径(d, new Uri("http://www.g.cn/"), "text/html"));

        Assert.AreEqual(@"C:\Users\Public\Downloads\g.cn.dhtml", 生成下载文件存放路径(d, new Uri("http://g.cn"), "text/html"));

    }

     

    文件下载

    万事俱备,只欠东风了,让我们来完成下载方法:

     

    ///

    /// 下载文件到指定目录,并返回下载后存放的文件路径

    ///

    /// 网址

    /// 存放目录">存放目录,如果该目录中已存在与待下载文件同名的文件,那么将自动重命名

    /// 下载文件存放的文件路径

    public string 下载文件(Uri Uri, string 存放目录)

    {

        var q = WebRequest.Create(Uri).GetResponse();

        var s = q.GetResponseStream();

        var b = new BinaryReader(s);

        var file = 生成下载文件存放路径(存放目录, Uri, q.ContentType);

        FileStream fs = new FileStream(file, FileMode.Create, FileAccess.Write);

        fs.Write(b.ReadBytes((int)q.ContentLength), 0, (int)q.ContentLength);

        fs.Close();

        b.Close();

        s.Close();

        return file;

    }

    代码很简单,就不多说了,我们来完成最后的测试:

    [TestMethod]

    public void 文件下载测试()

    {

        var d = @"C:\Users\Public\Downloads";

        //首次下载

        Assert.AreEqual(@"C:\Users\Public\Downloads\filedownload.dhtml", 下载文件(new Uri("http://www.uushare.com/filedownload?user=icesee&id=2205188"), d));

        //第二次下载,遇到同名文件,自动重命名

        Assert.AreEqual(@"C:\Users\Public\Downloads\filedownload(1).dhtml", 下载文件(new Uri("http://www.uushare.com/filedownload?user=icesee&id=2205188"), d));

        //下载一个原本是gif类型的文件

        Assert.AreEqual(@"C:\Users\Public\Downloads\2naqyw8.gif", 下载文件(new Uri("http://i38.tinypic.com/2naqyw8.jpg"), d));

    }

    结语

    相较WebClient而言,WebRequest拥有更好的可控性,在WebClient无解的时候,就尝试让WebRequest上场吧。

    下载

    范例源代码:http://www.uushare.com/user/icesee/file/2214050

    本文的XPS版本:http://www.uushare.com/user/icesee/file/2214051

    转载于:https://www.cnblogs.com/waw/archive/2011/08/29/2157059.html

    展开全文
  • 文件扩展名并不一定代表文件类型, linux有一个命令: file 文件路径 vim 可以看到打开文件二进制,前面有几个字节表示标准的文件类型。 网页有些图片,没有扩展名,浏览器也可以识别出来。 png,gif,一般电脑...
  • 它与其他类似的扩展名有所不同: 完全免费且仅限于您的基础架构(即,没有数据泄漏到SaaS)。 使用非常简单:只需设置环境变量(命令行)或打开单选按钮(网页)即可分析脚本。 因此,您无需: 手动检测代码...
  • 工具的全链接http://tool.oschina.net/commonsContent-Type,内容类型,一般是指网页中存在的Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件,这就是经常看到...
  • 1.所有文件都会有后缀名——>后缀名就代表文件类型——>后缀名是html就是网页文件; 2.后缀名是txt和doc就是window文件; 3.怎么样把window后缀名开发...去掉"引藏已知文件的类型的扩展名"前面“对号”——&...
  • 最近做了一个文章管理的系统,用到在线编辑器,修改了一下现在能实现音频,视频,图片,附件,Flash等文件的上传。费了好大的功夫。。 FCKeditor应用在ASP.NET上,需要两组文件,一组是FCKeditor本身,另一个是用于...
  • 它主要用于开发动态网页文件的扩展名为.jsp。JSP技术允许快速开发并易于维护所述信息丰富的动态网页。JSP网页基于HTML,XML或其他文档类型。他们还需要兼容的Web服务器和servlet容器,例如Apache Tomcat或Jetty,...
  • 浏览器中看到网页实质上是网页文件,每个网页对应一个网页文件 网页文件: 文本文件 扩展名为 .html 或 .htm 等 (不只.html) 文件内容是HTML代码和文本内容 二、HTML ✪✪✪ 全称✪:超文本标记语言(不是一种...
  • JavaScript

    2019-10-18 18:34:59
    JavaScript代表行为,行为是网页的交互逻辑,从交互的角度,提升用户体验 ...外链式是指将JavaScript代码保存到一个单独的文件中,通常使用“js”作为文件的扩展名,然后使用标签的src属性引入文件中。 ...
  • 我假定在你的服务器上所有PHP文件的扩展名为.php3。 2.2 PHP的安装 生成一个名为test.php3的文件,含有以下内容: (); ?> 然后在你的浏览器中打开此文件。看看这个页面你就知道你的PHP安装使用的选项了。 2.3 ...
  • 基本HTML页面是通常具有文件扩展名.html的文档,尽管HTML也经常出现在其他文件类型的内容中。 所有HTML文档都遵循相同的基本结构,因此呈现文件的浏览器知道该怎么做。 构建所有网页的基本结构如下所示 元素和标签 ...
  • 代码201阅读笔记-源码

    2021-02-28 08:42:05
    基本HTML页面是通常具有文件扩展名.html的文档,尽管HTML也经常出现在其他文件类型的内容中。 所有HTML文档都遵循相同的基本结构,因此呈现文件的浏览器知道该怎么做。 构建所有网页的基本结构如下所示 元素和标签 ...
  • EditPlus 打开几百个网页文件还是比较顺畅,所以完全可以胜任这个工作。 具体解决方法,在 Editplus 中使用正则表达式,由于“(”、“)”被用做预设表达式(或者可以称作子表达式)标志,所以查找 ...
  • 在web 2.0应用中,博客(Blog)是web 2.0核心应用中最典型、最流行的代表之一,也是web 2.0技术应用最直观表现,是web 2.0精神和理念具体体现。 1.2. 问题提出 Blog记载了日常发生事情和自己兴趣爱好,把...
  • tutorials文件夹结构由代表该类别第一级文件夹构成,然后在其中包含扩展名为.markdown markdown文件,以及每个文件夹名称与包含图像或任何其他资源文本文件同名。 每个教程最终html都是在与其资源相同...
  • HTML文件扩展名.html或.htm HTML: w3school.com 指代表网页标题,出现在HTML文档头部 以<title>开始,结束,中间是网页标题 换行标签 段落间距(不能随便用) 表示强调,仅仅是因为外表是加粗状态 加粗,...
  • SeeJS-crx插件

    2021-04-01 22:37:13
    等待扩展名获取该页面上定义所有javascript源文件。 加载后,将列出每个脚本,并按大小对它们进行颜色编码。 您可以选择要可视化的文件和内联脚本。 默认情况下,将选择所有源文件,但不会选择内联脚本。 单击“ ...
  • javascript函数解释

    2011-02-26 11:03:52
    62.addBehavior()是一种JS调用外部函数文件扩展名为.htc 63.window.focus()使当前窗口在所有窗口之前. 64.blur()指失去焦点.与FOCUS()相反. 65.select()指元素为选中状态. 66.防止用户对文本框中输入文本:...
  • InteractiveFics-crx插件

    2021-03-30 20:55:41
    如果使用此扩展名,则可以在其中输入所需任何值,它将更改“ Y / N”(及其派生词,如果作者使用其他东西来缩写名称所代表的部分,则可以使用特殊表达式)。所有网页价值。 您还可以将其他不相关单词和表达...
  • ASP.Net.Web程序设计

    2011-06-15 14:52:14
    一般HTML的网页文件都是以.htm为扩展名,浏览器会按照Tag语法做解释并加以处理.htm文件的内容,按照其指定方式将文字、图片等多媒体数据显示或播放出来。即使用HTML语言描述的文件,需要通过WWW浏览器显示出效果。 2...
  • PHP基础学习

    2021-02-08 21:15:13
    一种服务器端脚本语言,被广泛用于制作动态...结尾,PHP文件的默认扩展名为“ .php”。 <?php // PHP code ?> 每个语句以分号结尾,用于输出文本的两个基本语句是echo和print 。 3.PHP注释 可以用两个正斜杠
  • ASP:动态网页文件;ProComm Plus安装与连接脚本文件;Astound介绍文件 AST:Astound多媒体文件;ClarisWorks“助手”文件 Axx:ARJ压缩文件的分包序号文件,用于将一个大文件压至几个小的压缩包中(xx取01-99的...

空空如也

空空如也

1 2 3 4
收藏数 71
精华内容 28
关键字:

代表网页文件的扩展名