Code: Select all
@app.post("/uploadfiles")
async def uploadfiles(upload_file: UploadFile = File(...):
pass
Code: Select all
file_name="afd.tgz"
m = MultipartEncoder(fields = {"upload_file":open(file_name,'rb')})
prefix = "http://xxx:5000"
url = "{}/v1/uploadfiles".format(prefix)
try:
req = requests.post(
url,
data=m,
verify=False,
)
Code: Select all
HTTP 422 {"detail":[{"loc":["body","upload_file"],"msg":"field required","type":"value_error.missing"}]}