所以我正在嘗試制作一個 Growtopia 服務器模擬器,但實際上我遇到了這個令人困惑的錯誤。我找不到任何關于...這是我的代碼import cgi #not used yetimport http.serverimport logging #not used yetimport socketserverclass ServerHandler(http.server.BaseHTTPRequestHandler): def do_POST(self): self.send_response(200) self.end_headers() self.wfile.write("server|127.0.0.1\nport|17091\ntype|1\n#maint|Mainetrance message (Not used for now) -- Growtopia Noobs\n\nbeta_server|127.0.0.1\nbeta_port|17091\n\nbeta_type|1\nmeta|localhost\nRTENDMARKERBS1001") def do_GET(self): self.send_response(200) self.end_headers() self.wfile.write("server|127.0.0.1\nport|17091\ntype|1\n#maint|Mainetrance message (Not used for now) -- Growtopia Noobs\n\nbeta_server|127.0.0.1\nbeta_port|17091\n\nbeta_type|1\nmeta|localhost\nRTENDMARKERBS1001") def log_message(self, format, *args): returnPORT = 80HOST = ""Handler = http.server.SimpleHTTPRequestHandler,ServerHandlerOUT_HOST = HOSThttpd = socketserver.TCPServer((HOST, PORT), Handler)print("Server Port : ", PORT)if OUT_HOST == "" or " " or "\n": print("Server Hostname : ", "localhost")else: print("Server Hostname : ", HOST)httpd.serve_forever()
1 回答

喵喵時光機
TA貢獻1846條經驗 獲得超7個贊
我通過添加Handler = http.server.SimpleHTTPRequestHandler
到 ServerHandler 類解決了這個問題。
添加回答
舉報
0/150
提交
取消