其中'是python的BaseHTTPRequestHandler中connfd(在C中创建的socket)的等价物

时间:2015-01-29 01:25:12

标签: python sockets http webserver

在服务器端的C套接字编程中,在接受连接之后,我们可以通过“connfd”得到新套接字(谁正在传输数据)的句柄,这是“accept”的返回值。

现在我正在尝试使用Python实现Web服务器,我有一个基于BaseHttpRequestHandler的处理程序,它使用do-Get方法处理请求。

如何才能获得现在正在传输数据的套接字(在接受之后创建的套接字而不是在绑定之后创建的套接字)?

我需要socket的原因是我需要从getsockopt中读取TCP_info。

谢谢!

1 个答案:

答案 0 :(得分:2)

发现它!这是“self.request”!!令人困惑的命名方式。