2022年Delphi编程中Http协议应用(一)Delphi教程.docx
《2022年Delphi编程中Http协议应用(一)Delphi教程.docx》由会员分享,可在线阅读,更多相关《2022年Delphi编程中Http协议应用(一)Delphi教程.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年Delphi编程中Http协议应用(一)Delphi教程Http协议的通信遵循肯定的约定.例如,恳求一个文件的时候先发送Get恳求,然后服务器会返回恳求的数据.假如须要进行断点传输,那么先发送HEAD /恳求,其中返回的Content-Length: 就是文件实际大小.将其和我们本地须要断点下载的文件大小比较,发送GET恳求和发送须要下载的文件起先位置RANGE: bytes=+inttostr(iFilePos)+-+#13#10;服务器假如支持断点下载的话就会接着发送余下的数据了.因为这方面的文章比较多,我在这里就不具体讲解并描述了.感爱好的挚友可以自行查阅相关资料或者RFC文档
2、。当然,假如你是个懒人,也可以干脆采纳Delphi自带的控件.以Delphi6的INDY组件为例.新建一个工程,放上一个TIdHTTP控件,一个TIdAntiFreeze控件,一个TProgressBar用于显示下载进度.最终放上一个TButton用于起先执行我们的吩咐.代码如下:procedure TForm1.Button1Click(Sender: TObject);/点击按钮的时候起先下载我们的文件varMyStream:TMemoryStream;beginIdAntiFreeze1.OnlyWhenIdle:=False;/设置使程序有反应.MyStream:=TMemoryStr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 Delphi 编程 Http 协议 应用 教程
限制150内