初步实现服务器和终端能连接,并且终端向服务端发起请求并取得响应

pull/1/head
wufayuan 3 years ago
parent c05a4c964d
commit 3af34c406e

@ -1,8 +1,10 @@
# -*- coding: UTF-8 -*-
from dcs.tests.server import Server
from configparser import ConfigParser
from loguru import logger
print('reading config args...')
logger.debug('reading config args...')
configFile = '../conf/settings.ini'
con = ConfigParser()
con.read(configFile, encoding='utf-8')
@ -10,10 +12,10 @@ items = con.items('server')
items = dict(items)
print(items)
print('starting the server...')
logger.debug('starting the server...')
server = Server(int(items['port']))
server.daemon = items['daemon']
server.start()
server.join()
print('success')
logger.debug('Overing...')

@ -27,5 +27,8 @@ class RequestHandler(threading.Thread):
response_binary = response_binary_len_binary + response_binary
self.client_socket.sendall(response_binary)
print(f"[RESPONSE] test: {response['test']}, header size: {response_binary_len}")
if self.request_map['action'] == 'spider':
pass
# TODO
finally:
self.client_socket.close()

Loading…
Cancel
Save