网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > 其他类别 > 正文

MP3下载软件的设计

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/07

以下是网学网为您推荐的其他类别-MP3下载软件的设计,希望本篇文章对您学习有所帮助。

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn
2.6 HTTP协议
HTTP(HyperText Transfer Protocol)是超文本传输协议的缩写,它用于传送WWW方式的数据, HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。
通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始行,一个或者多个头域,一个只是头域结束的空行和可选的消息体组成。
3.3 MP3标签
3.3.1 MP3标签提取
由于只需要保存MP3的标签信息,而不用保存MP3文件。这样,就不必下载整个MP3文件到本地,然后再才提取其标签信息。因为仅考虑MP3 ID3v1标签,该版本的MP3标签信息一般保存在MP3文件的末尾128字节。可利用基于HTTP请求头的Range属性,请求MP3文件末尾128个字节。
3.5 .ini配置文件
.ini文件其实就是一个文本文件,用于保存应用系统相关的配置信息。配置信息越来越趋向于保存在XML数据文件中,但.ini文件对于简单的配置信息,还是有其用武之地的。本课题中采用.ini配置文件保存相关的配置信息。.ini文件有固定的格式,节Section的名字用[]括起来,然后换行说明key的值,如下
[section]
key=value
4.4 结果分析
通过以上试验表明,实现的MP3下载器能够从种子URL链接集开始在互联网上抓取MP3格式的音乐资源链接,并能提取MP3的标签信息,以XML格式的数据形式保存在本地的MP3Store.xml文件中,实现了网络爬虫程序。实现了基于关键字的模糊查询,可根据歌曲名,艺术家,专辑名进行查询。实现了MP3文件的下载,能支持多任务的批量下载和断点续传以及文件自动根据曲目名进行重命名,并解决了可能存在的命名冲突问题。
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师