admin
2023-07-19 466c85355b49b2363b7ea6bc4871bcd0e01d7447
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
import json
import socket
 
import requests
 
import constant
 
SOCKET_PORT = 9001
HTTP_PORT = 9004
 
 
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://{SERVER_HOST}:{HTTP_PORT}{path}")
    if response.status_code == 200:
        return response.text
    return None