擅长:python、mysql、java
<p>下面的程序将在一个新线程中启动服务器并继续主线程。主线程将把hi打印到控制台。在</p>
<pre><code>import http.server
import threading
class JotterServer(http.server.BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(200);
self.send_header('Content-Type', 'text/plain')
self.end_headers()
message = "Howdy"
self.wfile.write(bytes(message, 'utf-8'))
return
def start_server():
print('Starting jotter server...')
server_address = ('127.0.0.1', 8080)
httpd = http.server.HTTPServer(server_address, JotterServer);
thread = threading.Thread(target=httpd.serve_forever);
thread.start();
start_server()
print("hi")
</code></pre>