修复远程连接问题

This commit is contained in:
XiaoXianNv-boot
2023-12-08 11:26:46 +00:00
parent 5d2098f5c8
commit 5029deeabf

View File

@@ -76,7 +76,7 @@ def main(new_client_socket,post,Headers,info,user):
if info['debug']: if info['debug']:
print(md) print(md)
print(b) print(b)
cat,cdata = Client(ii[7],int(ii[19]),'/login/dev','a=' + a + '&b=' + b) cat,cdata = sh.Client(ii[7],int(ii[19]),'/login/dev','a=' + a + '&b=' + b)
if cat == '200': if cat == '200':
cdata = cdata.decode("utf-8") cdata = cdata.decode("utf-8")
if cdata == '{"data":"login"}\r\n\r\n': if cdata == '{"data":"login"}\r\n\r\n':
@@ -96,7 +96,19 @@ def main(new_client_socket,post,Headers,info,user):
else: else:
cdata = cdata.split('":"') cdata = cdata.split('":"')
cdata = cdata[1].split('","') cdata = cdata[1].split('","')
else:
if cat == "404":
res += '{\n "name":"404",\n "link":"",\n "fa":"fa-tachometer"\n},' + '{}]} \r\n'
elif cat == '502':
res += '{\n "name":"无响应",\n "link":"",\n "fa":"fa-tachometer"\n},' + '{}]} \r\n'
elif cat == '401':
res += '{\n "name":"登录失败",\n "link":"",\n "fa":"fa-tachometer"\n},' + '{}]} \r\n'
elif cdata == '<!DOCTYPE html>':
res += '{\n "name":"响应错误",\n "link":"",\n "fa":"fa-tachometer"\n},' + '{}]} \r\n'
else:
cdata = cdata.decode("utf-8")[9:]
res += cdata
res += '{}]} \r\n'
elif cdata == '<!DOCTYPE html>': elif cdata == '<!DOCTYPE html>':
res += '{\n "name":"响应错误",\n "link":"",\n "fa":"fa-tachometer"\n},' + '{}]} \r\n' res += '{\n "name":"响应错误",\n "link":"",\n "fa":"fa-tachometer"\n},' + '{}]} \r\n'
else: else: