test01.py 1.0 KB

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