test01.py 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import requests
  2. import torch
  3. def send(url, card_id):
  4. # 请求头 (headers)
  5. headers = {
  6. 'accept': 'application/json'
  7. }
  8. try:
  9. # 发送 GET 请求
  10. params = {"card_id": card_id}
  11. response = requests.get(url, headers=headers, params=params)
  12. # 检查响应状态码
  13. response.raise_for_status()
  14. # 打印响应内容 (JSON格式)
  15. data = response.json()
  16. print("Success! Response Data:")
  17. print(data)
  18. # 打印状态码
  19. print(f"Status Code: {response.status_code}")
  20. except requests.exceptions.HTTPError as errh:
  21. print(f"Http Error: {errh}")
  22. except requests.exceptions.ConnectionError as errc:
  23. print(f"Error Connecting: {errc}")
  24. except requests.exceptions.Timeout as errt:
  25. print(f"Timeout Error: {errt}")
  26. except requests.exceptions.RequestException as err:
  27. print(f"An Error Occurred: {err}")
  28. if __name__ == '__main__':
  29. card_id = 1
  30. base_url = 'http://127.0.0.1:7745/api/cards/query'
  31. # base_url = 'http://127.0.0.1:7745/api/cards/query_next/14'
  32. # base_url = 'http://192.168.77.78:7745/api/cards/query/1'
  33. # base_url = 'http://192.168.77.78:7745/api/cards/query_next/3'
  34. send(base_url, card_id)