概述
安装 Python 程序,编写以下代码并运行,浏览器访问 http://localhost:8888/ 即可显示 “Hello, Python!” 内容。
关键代码即是 import socket ,导入 socket 实现 Web 访问服务。
代码
import socket
HOST, PORT = '', 8888
listen_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
listen_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
listen_socket.bind((HOST, PORT))
listen_socket.listen(1)
print('Serving HTTP on port %s ...' % PORT)
while True:
client_connection, client_address = listen_socket.accept()
request = client_connection.recv(1024)
print(request.decode("utf-8"))
http_response = """\
HTTP/1.1 200 OK
Hello, Python!
"""
client_connection.sendall(http_response.encode("utf-8"))
client_connection.close()
参考
https://ruslanspivak.com/lsbaws-part1/
https://zhuanlan.zhihu.com/p/35318041
友情提示:本站所有文章,如无特殊说明或标注,均为何星星原创发布。与此同时,趋于近年来本站的文章内容频繁被他站盗用与机器采集,现已全局禁用网站文字内容操作,了解详情或转载文章请 点此 继续!
0 条评论