support file upload (-f or --file option) via multipart form