网络编程:如何用Python实现HTTP请求和响应?

原创 灰太狼 2025-02-22 13:27 11阅读 0赞

在Python中,我们可以使用内置的http模块或者第三方库如requests来实现HTTP请求和响应。

以下是一个简单的例子,使用http.client模块发送GET请求:

  1. import http.client
  2. def make_request(url):
  3. conn = http.client.HTTPConnection(url)
  4. # 发送GET请求
  5. conn.request('GET', '/')
  6. response = conn.getresponse()
  7. data = response.read()
  8. conn.close()
  9. return data
  10. url = 'http://example.com'
  11. print(make_request(url))

这段代码首先建立一个到指定URL的HTTP连接。然后,发送一个GET请求到/路径。接收响应数据并关闭连接。最后返回处理后的数据。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,11人围观)

还没有评论,来说两句吧...

相关阅读