Python实现HTTP服务器(一)

更新时间:2023-05-24 23:39:49 阅读: 评论:0

Python实现HTTP服务器(⼀)
1.建⽴⼀个TCP服务器
2.浏览器发送请求request
3.服务器发送respon给浏览器
服务器代码如下:
夸美女漂亮的句子
import socket
def rvice_client(new_socket):
"""为这个客户返回数据"""
#  1.接收浏览器发送过来的请求,即HTTP请求
#  GET / HTTP/1.1
request=v(1024)
print(request)
#  2.返回HTTP格式的数据,给浏览器
#  准备发送的header
respon="HTTP/1.1 200 OK\r\n"
respon+="\r\n"#  header与body之间必须隔⼀⾏
#  准备发送的body介绍向日葵
respon+=""
new_socket.de("utf-8"))
new_socket.clo()
def main():
霜降节气的含义是什么
tcp_ver_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
#  服务器先关闭,保证重新开启不占⽤端⼝
狐假虎威寓意tcp_ver_socket.tsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)
tcp_ver_socket.bind(("",7890))
夜放花千树
tcp_ver_socket.listen(128)
while True:山茶花什么时候开
#  等待新客户端的链接
六一活动方案new_socket,client_addr=tcp_ver_socket.accept()
rvice_client(new_socket)
#  关闭监听套接字
tcp_ver_socket.clo()
if __name__ =='__main__':
婴儿可以吃香蕉吗
main()

本文发布于:2023-05-24 23:39:49,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/764119.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:关闭   浏览器   服务器
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图