第十三节 返回固定页面的http服务器
2021-03-29 22:26
标签:net 占用 while sea import color 运行 imp 客户 第十三节 返回固定页面的http服务器 标签:net 占用 while sea import color 运行 imp 客户 原文地址:https://www.cnblogs.com/kogmaw/p/12602492.htmlimport socket
def main():
"""简单web服务器"""
# 1、创建套间字
web_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
web_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
# 如果强制服务端先调用close,则再次链接需要转换端口,不然端口会被占用等待客户端的反馈
web_socket.bind((‘192.168.0.106‘,8080))
web_socket.listen(128)
# 128是指最大运行客户端的链接数
while True:
resp_socket, resp_addr = web_socket.accept()
recv_data = resp_socket.recv(1024)
print(recv_data)
resp_data = ‘HTTP/1.1 200 OK\r\n‘ + "\r\n" +‘hahaha‘
# 浏览器识别的换行为\r\n
resp_socket.send(resp_data.encode(‘utf-8‘))
resp_socket.close
web_socket.close()
if __name__ == ‘__main__‘:
main()
文章标题:第十三节 返回固定页面的http服务器
文章链接:http://soscw.com/index.php/essay/69709.html