使用Python 寫一個最簡單的WebServer


import  socket

def handle_request(client):
    buf = client.recv(1024)
    client.send("HTTP/1.1 200 OK\r\n\r\n")
    client.send('<h30>Hello World</h10>')

def main():
    sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    sock.bind(('192.168.68.128',8006))
    sock.listen(1)
    while True:
         connection,address = sock.accept()
         handle_request(connection)
         connection.close()
if __name__ == '__main__':
    main()

 

以上是服務端代碼,如果我們在客戶端使用瀏覽器訪問,返回helloworld到這里我們實現了一個最簡單的webserver的服務端


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM