admin
2023-12-05 7fd504ef9b54119629029495f51da5c83202cdf2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import json
import socket
 
import requests
 
import constant
 
SOCKET_PORT = 9001
# B类
HTTP_PORT = 9004
# A类
# HTTP_PORT = 9005
 
 
def socket_request(data):
    client = socket.socket()  # 生成socket,连接server
    ip_port = (constant.SERVER_HOST, SOCKET_PORT)  # server地址和端口号(最好是10000以后)
    client.connect(ip_port)
    client.send(json.dumps(data).encode("utf-8"))
    # 读取内容
    result = client.recv(102400)
    client.close()
    return result.decode("gbk")
 
 
def http_get(path):
    response = requests.get(f"http://{constant.SERVER_HOST}:{HTTP_PORT}{path}")
    if response.status_code == 200:
        return response.text
    return None