httplib(现在已更名为http.client)及其相关组件都拥有conn.getresponse()和HTTPResponse类,但似乎缺少conn.getrequest()的服务器端操作以及一个HTTPRequest类。
我知道BaseHTTPServer和BaseHTTPRequestHandler可以执行此功能,但它们不会将这些方法公开供模块外使用。
基本上,我想要的是将BaseHTTPRequestHandler#parse_request作为静态方法,该方法返回一个HTTPRequest对象,而不是填充成员变量。