相关疑难解决方法(0)

如何在BaseHTTPServer.BaseHTTPRequestHandler Python中实现Timeout

在我的python脚本中,我正在尝试运行Web服务器:

server = BaseHTTPServer.HTTPServer(('127.0.0.1',8080), RequestHandler)
Run Code Online (Sandbox Code Playgroud)

我有一个请求处理程序类:

class RequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
    def do_GET(self):
        # Doing Some Stuff.
Run Code Online (Sandbox Code Playgroud)

现在我总是等待一些数据来捕获do_GET.我想实现一个超时操作,我希望这个Web服务器在60秒之后关闭.我无法实现这一点.请建议我如何在这种情况下为Web服务器实现自动关闭操作.

谢谢Tara Singh

python basehttpserver

3
推荐指数
2
解决办法
7462
查看次数

标签 统计

basehttpserver ×1

python ×1