一般使用linux原生態的命令curl上傳文件時命令如下
假如要上傳文件是myfile.txt
curl -F "file_name=@myfile.txt" -X POST "http://192.168.1.111/server"
其中file_name是接收的key 后面的myfile.txt是要上傳的文件,在=后面加上@符號表示要上傳的是文件
如果要單獨上傳參數則是
curl -d "usernaem=u1&age=13" -X POST "http://192.168.1.111/server"
要同時上傳文件與參數,則需要將參數分開一次指定,如下:
curl -F "file_name=@myfile.txt" -F "usernaem=u1" -F "age=13" -X POST "http://192.168.1.111/server"
有多少個參數,后面就跟多少個-F指定要上傳攜帶的參數值
666 ..........
