diff --git a/src/client_cli.py b/src/client_cli.py index b9e2d6e..1846f52 100644 --- a/src/client_cli.py +++ b/src/client_cli.py @@ -1,15 +1,14 @@ import argparse import requests + def send_post_request(ip_addr, message_name): url = f"http://localhost:8002/request_message" - data = { - "dest_ip": ip_addr, - "message_name": message_name - } + data = {"dest_ip": ip_addr, "message_name": message_name} response = requests.post(url, json=data) return response.text + def main(): parser = argparse.ArgumentParser(description="Send POST request to a specified IP.") parser.add_argument("ip_addr", help="IP address to send request to.") @@ -19,5 +18,6 @@ def main(): response = send_post_request(args.ip_addr, args.message_name) print(response) + if __name__ == "__main__": main() diff --git a/src/node.py b/src/node.py index 3998ada..0644121 100644 --- a/src/node.py +++ b/src/node.py @@ -109,9 +109,9 @@ async def send_user_des_message(source_ip: str, dest_ip: str, re_message): # # 发送 HTTP POST 请求 response = requests.post( - "http://" + dest_ip + "/receive_messages", json=data + "http://" + dest_ip + ":8002" + "/receive_messages", json=data ) - print(response) + print(response.text) if __name__ == "__main__":