# 表单数据传参数
import requests
response = requests.post("http://127.0.0.1:8000/login", data={"username": "小明", "password": "123456"})
print(response.status_code)
print(response.json())
# response = requests.post("http://127.0.0.1:8000/receive_raw_json", json={"username": "小明", "password": "123456"})
# print(response.json())
#
# response = requests.post("http://127.0.0.1:8000/receive_raw_json", json={"password": "123456"})
# print(response.json())
# response = requests.post("http://127.0.0.1:8000/items/",
# json={"name": "钢笔", "description": "这是一个描述", "price": 10.5})
# print(response.json())
# {'detail': [{'type': 'missing', 'loc': ['body', 'name'], 'msg': 'Field required', 'input': {'price': 10.5}}, {'type': 'missing', 'loc': ['body', 'description'], 'msg': 'Field required', 'input': {'price': 10.5}}]}
response = requests.post("http://127.0.0.1:8000/items/",
json={"price": 10.5})
print(response.json())