1. 程式人生 > >linux使用curl上傳文件並且同時攜帶其它傳遞參數

linux使用curl上傳文件並且同時攜帶其它傳遞參數

傳遞 符號表 需要 同時 分開 文件 上傳 並且 amp

一般使用linux原生態的命令curl上傳文件時命令如下

假如要上傳文件是myfile.txt

curl -F "file_name[email protected]" -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 "
[email protected]" -F "usernaem=u1" -F "age=13" -X POST "http://192.168.1.111/server"

有多少個參數,後面就跟多少個-F指定要上傳攜帶的參數值

666 ..........

linux使用curl上傳文件並且同時攜帶其它傳遞參數