【发布时间】:2021-01-07 15:21:50
【问题描述】:
我有一个快速的 api 应用程序,我想要一个发布请求。
from pydantic import BaseModel
from fastapi import FastAPI
class Data(BaseModel):
num: str
app = FastAPI()
@app.post("/set/")
def set_param(data: Data):
return data
当我从另一个文件发送请求时:
import requests,json
req = requests.post('http://0.0.0.0:5000/set/',data={'num':'1'}).json()
我有一个错误:
INFO: 127.0.0.1:54236 - "POST /set/ HTTP/1.1" 422 Unprocessable Entity
我不知道应该改变什么来消除这个错误。
【问题讨论】:
标签: python python-requests request fastapi