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 ...