`
东边日出西边雨
  • 浏览: 262690 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python httplib模块的http客户端

 
阅读更多

httplib模块写的http客户端:

 

import httplib   


conn = httplib.HTTPConnection('10.15.2.104', 80)
conn.request('GET', r'http://10.15.2.104/index.html')
r = conn.getresponse()
while 1:
    data = r.read(1024)
    if len(data)<1024:
        break
 

 

 

分享到:
评论

相关推荐

    python httplib2模块

    Python的httplib2模块是一个强大的HTTP客户端库,它在Python编程中被广泛用于处理HTTP请求。这个库的主要优点是它的缓存功能,可以减少网络延迟并提高应用程序性能。httplib2不仅支持HTTP/1.1协议,还包含了对HTTPS...

    使用httplib模块来制作Python下HTTP客户端的方法

    httplib 是 python中http 协议的客户端实现,可以使用该模块来与 HTTP 服务器进行交互。httplib的内容不是很多,也比较简单。以下是一个非常简单的例子,使用httplib获取google首页的html:   #coding=gbk import...

    Python httplib模块使用实例

    Python httplib模块是Python标准库中的一个用于客户端进行HTTP操作的模块。该模块提供了一种底层的接口,用于构造请求并解析来自服务器的响应。使用httplib模块可以创建HTTP连接,发起请求并处理服务器响应。 在...

    python-httplib2-0.9.1.zip

    Python的httplib2库是一个强大的HTTP客户端库,广泛应用于web开发中,特别是在处理API请求、爬虫项目以及自动化测试等领域。这个"python-httplib2-0.9.1.zip"压缩包包含了版本0.9.1的httplib2库源代码和其他相关资源...

    python模块笔记,python模块和包知识讲解.doc

    - `httplib`(在 Python 3 中为 `http.client`)用于 HTTP 协议的客户端操作,发送请求和接收响应。 了解并熟练掌握这些模块的使用,有助于提升 Python 编程的效率和代码质量。在编写代码时,应根据实际需求选择...

    python标准库模块

    - **`httplib`模块**:提供了HTTP协议的支持。 - **`poplib`模块**:提供了POP3协议的支持。 - **`imaplib`模块**:提供了IMAP协议的支持。 - **`smtplib`模块**:提供了SMTP协议的支持。 - **`telnetlib`模块**:...

    Python网络编程

    例如,httplib模块提供了HTTPConnection类和HTTPResponse类,支持HTTP协议的基本操作,可以用于构建Web客户端;smtplib模块和poplib模块则分别用于处理SMTP和POP3协议的网络服务。 除了网络模块,Python还提供了套...

    httplib用法.

    `httplib`是Python标准库中用于实现HTTP客户端功能的一个模块,提供了丰富的接口与方法,能够帮助开发者轻松地与Web服务器进行通信。无论是发起GET请求还是POST请求,亦或是处理HTTP响应,`htllib`都能很好地胜任。...

    使用httplib获取google首页的html

    在Python编程中,`httplib`模块是标准库的一部分,用于处理HTTP协议的客户端请求。这个模块在Python 2.x中可用,而在Python 3.x中被`http.client`所取代。不过,为了遵循给定的标签,我们将讨论Python 2.x中的`...

    httplib2:适用于Python的小型快速HTTP客户端库。 具有持久的连接,缓存和Google App Engine支持。 最初由Joe Gregorio撰写,现在得到社区的支持

    介绍httplib2是一个全面的HTTP客户端库,httplib2.py支持许多其他HTTP库所没有的功能。HTTP和HTTPS 仅当套接字模块使用SSL支持编译时,HTTPS支持才可用。活着支持HTTP 1.1保持活动状态,保持套接字打开,并在可能的...

    python做get和post请求

    2. **httplib模块**: - `httplib.HTTPConnection.request('GET', url)`:在`httplibGet.py`文件中,可能演示了如何使用`httplib`模块创建GET请求,首先创建`HTTPConnection`实例,然后调用`request`方法。 - `...

    Python-status友好的HTTP状态

    模块(Python 3)和`httplib`模块(Python 2)。这些模块提供了HTTP状态码的枚举,可以将状态码转换为易于理解的字符串。例如: ```python import http.client as http_client status_code = ...

    PyHttpTester

    它利用了Python的Tkinter库构建图形用户界面(GUI),并结合httplib模块来处理HTTP通信。下面将详细介绍这款工具的核心功能和相关知识点。 1. **Python基础**: - Python是一种高级编程语言,以其简洁明了的语法和...

    python标准库3.7.3.docx

    - **7.12 httplib 模块**:提供了HTTP协议的客户端实现。 - **7.13 poplib 模块**:提供了POP3协议的客户端实现。 - **7.14 imaplib 模块**:提供了IMAP协议的客户端实现。 - **7.15 smtplib 模块**:提供了SMTP协议...

    Python资源之网络相关

    * httplib2:一个功能强大的网络库,提供了 HTTP 客户端和服务器功能。 * RoboBrowser:一个无需独立浏览器即可访问网页的简单、pythonic 的库,可以模拟浏览器行为。 * MechanicalSoup:一个能够完成自动网站交互的...

    python标准库

    httplib模块提供了一个HTTP协议客户端的实现。 #### 7.12 poplib模块 poplib模块提供了一个POP3协议客户端的实现。 #### 7.13 imaplib模块 imaplib模块提供了一个IMAP协议客户端的实现。 #### 7.14 smtplib模块 ...

    httplib:http解析

    这个库主要用于创建客户端HTTP连接,发送请求并接收服务器响应。虽然在较新的Python版本(Python 3.x)中,`httplib`已被`http.client`模块替代,但理解其工作原理对于学习网络编程和HTTP通信仍然是非常有价值的。 ...

    python标准库,带标签

    ftplib模块、httplib模块等提供了各种网络协议的客户端支持。 在国际化方面,locale模块提供了语言环境相关的功能支持,允许程序支持多语言;unicodedata模块和ucnhash模块提供了对Unicode字符集的支持,使得程序...

    《Python标准库》中文版.pdf

    - ftplib和httplib模块用于实现FTP和HTTP协议客户端。 国际化模块: - locale模块提供了访问与当前语言环境设置相关的信息。 多媒体相关模块: - imghdr模块用于确定图像的类型。 - wave模块用于处理波形音频文件...

Global site tag (gtag.js) - Google Analytics