def __init__(self,server_address):
#create a listening socket
self.listen_socket=listen_socket=socket.socket(
self.address_family,self.socket_type
)
#allow the same socket address
listen_socket.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)
#bind to the address
listen_socket.bind(server_address)
#activate to listening
listen_socket.listen(self.request_queue_size)
#get server host name and port
host,port = self.listen_socket.getsockname()[:2]
self.server_name=socket.getfqdn(host)
self.server_port=port
# return headers set by web frameworks/applications
self.headers_set=[]
simple_webserver_with_wsgi.py 文件源码
python
阅读 32
收藏 0
点赞 0
评论 0
评论列表
文章目录