更新 http_handler.py
This commit is contained in:
@@ -461,8 +461,9 @@ class MCPHTTPServer:
|
||||
"""Start server"""
|
||||
try:
|
||||
# Create server - use ThreadingHTTPServer instead of HTTPServer
|
||||
print(f"Attempting to start HTTP server on {SERVER_HOST}:{self.port}")
|
||||
self.server = ThreadingHTTPServer((SERVER_HOST, self.port), MCPHTTPHandler)
|
||||
host = "127.0.0.1" # 强制使用 127.0.0.1 作为绑定地址
|
||||
print(f"Attempting to start HTTP server on {host}:{self.port}")
|
||||
self.server = ThreadingHTTPServer((host, self.port), MCPHTTPHandler)
|
||||
|
||||
# Get actual port used
|
||||
_, self.port = self.server.server_address
|
||||
@@ -474,8 +475,8 @@ class MCPHTTPServer:
|
||||
self.thread.daemon = True
|
||||
self.thread.start()
|
||||
|
||||
print(f"HTTP server started successfully on {SERVER_HOST}:{self.port}")
|
||||
logger.info(f"HTTP server started on {SERVER_HOST}:{self.port}")
|
||||
print(f"HTTP server started successfully on {host}:{self.port}")
|
||||
logger.info(f"HTTP server started on {host}:{self.port}")
|
||||
return True
|
||||
except Exception as e:
|
||||
print(f"Error starting HTTP server: {e}")
|
||||
|
Reference in New Issue
Block a user