皇家塔楼防御战斗
35.56M · 2026-02-13
httpx 是一个用于发送HTTP请求的 Python 库。它支持同步和异步请求,并提供了强大的功能,包括HTTP/2支持、代理、超时等。 它可以帮助你:
httpx 广泛应用于以下实际场景:
pip install httpx
# 如果安装慢的话,推荐使用国内镜像源
pip install httpx -i
发送一个GET请求并检查响应状态码
import httpx
# 目标URL
url = "https://www.example.com"
try:
# 发送一个同步GET请求
response = httpx.get(url)
# 检查响应状态码是否为200 (OK)
if response.status_code == 200:
print(f"请求成功!状态码: {response.status_code}")
print("响应体的前100个字符:")
print(response.text[:100]) # 打印响应体的前100个字符
elif response.status_code == 404:
print(f"请求的资源未找到。状态码: {response.status_code}")
else:
print(f"请求失败。状态码: {response.status_code}")
print(f"错误信息: {response.text}")
except httpx.RequestError as e:
# 捕获请求相关的错误,例如网络不通
print(f"请求发生错误: {e}")
except Exception as e:
# 捕获其他未知错误
print(f"发生未知错误: {e}")
使用 PythonRun 在线运行这段代码,结果如下:
请求成功!状态码: 200
响应体的前100个字符:
<!doctype html><html lang="en"><head><title>Example Domain</title><meta name="viewport" content="wid
使用 MermaidGo 绘制示例代码的流程图,结果如下:
动漫共和国官网入口-OmoFun动漫共和国官网入口直达app最新下载v1.45.86
Snapseed官网入口下载-Snapseed官网入口app下载安装2026最新v347.40
2026-02-13
2026-02-13