The `-F` flag is correct for sending files in curl post give input form file. It handles multipart/form-data, which is what most servers expect for file uploads.
If you have other fields, just chain them:
```
curl -X POST -F "file=@myfile.txt" -F "user=123" -F "desc=Test" http://example.com/upload
```
Check out curl’s man page (`man curl`) for more advanced options like rate limiting or auth.
If you have other fields, just chain them:
```
curl -X POST -F "file=@myfile.txt" -F "user=123" -F "desc=Test" http://example.com/upload
```
Check out curl’s man page (`man curl`) for more advanced options like rate limiting or auth.
