a solicitud @PUT para cargar un archivo que no funciona en Flask

Estoy trabajando en una aplicación web usando Flask. Se supone que una de las vistas acepta archivos cargados a través de solicitudes PUT, sin embargo, solo puedo obtener solicitudes POST con$ curl -F upload=@filename URL para funcionar correctamente. Con solicitudes PUT como$ curl --upload-file filenname URL elrequest.files ImmutableMultiDict está vacío. ¿Me estoy perdiendo algo en Flask o tal vez con el uso de curl?

Respuestas a la pregunta(2)

Su respuesta a la pregunta