zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Python使用HTTP协议下载文件

2023-09-14 09:10:05 时间

HTTP协议是非常重要的,如果没有HTTP协议就可以说没有互联网。因为浏览所有网页,都是来源于HTTP协议的支持,不但包括新闻网站,还包括购物网站,还有众多的搜索网站。在Python里http.client模块提供了一些类,可以向HTTP服务器发送请求,并读取服务器的响应。

    首先要确定服务器的URL连接,然后创建HTTPConnection对象且向服务器发起连接,然后调用request向服务器发送请求,最后调用getresponse获取返回对象。通过返回对象,就可以读取服务器所响应的消息内容。

 

整个例子的源码如下:

#学习算法笔记-蔡军生(qq:9073204)
#https://mysoft.blog.csdn.net/
#2020-10-27

import http.client as h


HOST = "www.sznews.com"
fileName = 'test_cai.jpg'

# 创建 HTTPConnection对象
conn = h.H