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


 

一般使用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 ..........

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM