如何使用curl上传部分文件?

时间:2017-09-21 06:20:23

标签: http curl post

我知道如何使用curl上传整个文件,例如

curl "http://192.168.1.133/***" -F "file=@./test123"

上传test123, 如果我上传test123的前10个字节怎么办?

1 个答案:

答案 0 :(得分:0)

卷曲本身并不提供此功能。但是,您可以结合使用其他一些工具来实现相同的最终目标。

如何用head删除文件的开头并使curl从stdin中读取该部分?

$ head -c10 test123 | curl "http://192.168.1.133/***" -F "file=@-"