1.HTTP 请求包括请求的网址、请求方法、请求头和请求体。
2.HTTP 响应包括响应状态码、响应头和响应体。
3.urllib 库通过request 模块中 urlopen()函数和 Request()函数发送HTTP请求。
4.urllib 库通过error 模块中的 URLError 类和HTTPError 类处理异常。
5.urllib 库通过 parse 模块实现 URL的拆分、合并和转换。
6.urllib 库通过robotparser 模块解析网站的 robots.txt 文件。
7.requests 库通过 get()函数或 post()函数发送HTTP 请求
8.requests 库提供传递 URL 参数、定制请求头和设置 Cookie 的方法
9.在 Python 中,使用 chardet 模块中的 detet()方法检测字符编码,并使用 decode()方法解码,可解决乱码问题。