我对Python有点陌生。 使用最新版本的Python 3.7.3 我正在尝试建立一个在localhost / 8080侦听HTTP GET请求的服务器。
代码非常简单:
PORT = 8080
Handler = http.server.HTTPServer
global httpd
httpd =http.server.ThreadingHTTPServer(('localhost', PORT), Handler)
print("serving at port", PORT)
httpd.serve_forever()
无论我做什么,我都会遇到相同的错误: “ TypeError:getsockaddrarg:AF_INET地址必须是元组,而不是套接字”
当我运行代码时,它将开始提供服务。我知道,因为它打印到控制台“在8080端口上服务” 但是当我发送GET请求时,我得到了错误。
我正在从邮递员发送一个简单的GET请求,如下所示: “ http://localhost:8080”
该如何解决? 问题出在哪里?