编写一个简单的HTTP客户端,通过原生的HTTP协议从任意的Web服务器上下载一些数据。这是自己开发HTTP浏览器的第一步。
我们要使用Python编写的微型浏览器访问ww.python.org。这个浏览器使用Python中的httplib模块编写。
import argparse
import httplib
REMOTE_SERVER_HOST = 'www.python.org'
REMOTE_SERVER_PATH = '/'
class HTTPClient:
def __init__(self, host):
self.host = host
def fetch(self, path):
http = httplib.HTTP(<