Python筆記 http伺服器

2021-10-18 22:54:24 字數 635 閱讀 1151

import socket

# http伺服器都是基於tcp的 socket 鏈結

server_socket = socket.socket(socket.af_inet,socket.sock_stream)

server_socket.bind(

('192.168.1.5'

,9090))

server_socket.listen(

128)

# 獲取的資料是乙個元組,元組裡面有兩個元素

# 第0個元素是客戶端的 socket 鏈結

# 第1個元素是客戶端的 ip 位址和 埠號

client_socket,client_addr = server_socket.accept(

)# 從客戶端的 socket 獲取資料

data = client_socket.recv(

1024

).decode(

'utf8'

)# 給客戶端返回資訊

client_socket.send(

'hello world'

.encode(

'utf8'))

print

(data)

Python筆記 網路伺服器之HTTP服務

python筆記 網路伺服器之http服務 此實驗所用python的版本為3.2,不同版本會有所不同。簡述 用python實現網路服務,總體說來有兩種方式 一是使用相對底層的socket類,自己實現所有的細節 二是使用python所提供的網路伺服器框架socketserver,集中精力處理核心業務。...

python 搭建簡單http伺服器

python m web伺服器模組 埠號,預設8000 這裡的 web伺服器模組 有如下三種 basehttpserver 提供基本的web服務和處理器類,分別是httpserver和basehttprequesthandler。httpserver 包含執行get和head請求的 httprequ...

搭建http伺服器

本節以中標麒麟桌面作業系統 龍芯版 為例,簡單介紹 http伺服器搭建方法,其他作業系統或搭建 ftp 伺服器,請參考相關使用者手冊或網路資料。1.在 var www html 下建立update,再在update下建立packages 和repodata。將軟體包拷貝到 var www html ...