Appearance
...
Appearance
3 行代码完成第一次调用
pip install requestsimport requests
resp = requests.get("https://httpbin.org/get")
print(resp.status_code) # 200
print(resp.json()) # 转成字典带参数:
params = {"keyword": "手机", "page": 1}
resp = requests.get("https://httpbin.org/get", params=params)data = {"username": "admin", "password": "123456"}
resp = requests.post("https://httpbin.org/post", json=data)headers = {"Authorization": "Bearer xxx"}
resp = requests.get("https://api.example.com/profile", headers=headers)s = requests.Session()
s.post("https://api.example.com/login", json=data)
resp = s.get("https://api.example.com/profile") # 自动带 cookieassert resp.status_code == 200
result = resp.json()
assert result["code"] == 200
assert "token" in result["data"]def test_login():
resp = requests.post("https://httpbin.org/post", json={"user": "admin"})
assert resp.status_code == 200
print("✅ 登录接口测试通过")