libcurl 上传文件,不管文件什么格式 libcurl开发指南

libcurl 上传文件,不管文件什么格式 

libcurl开发指南 

上传文件 

 

https://curl.haxx.se/download.html

 

curl命令参数很多,这里只列出我曾经用过、特别是在shell脚本中用到过的那些。
-A:随意指定自己这次访问所宣称的自己的浏览器信息
-b/--cookie cookie字符串或文件读取位置,使用option来把上次的cookie信息追加到http request里面去。
-c/--cookie-jar 操作结束后把cookie写入到这个文件中
-C/--continue-at   断点续转
-d/--data    HTTP POST方式传送数据
-D/--dump-header 把header信息写入到该文件中
-F/--form 模拟http表单提交数据
-v/--verbose 小写的v参数,用于打印更多信息,包括发送的请求信息,这在调试脚本是特别有用。
-m/--max-time 指定处理的最大时长
-H/--header指定请求头参数
-s/--slient 减少输出的信息,比如进度
--connect-timeout 指定尝试连接的最大时长
-x/--proxy 指定代理服务器地址和端口,端口默认为1080
-T/--upload-file 指定上传文件路径
-o/--output 指定输出文件名称
--retry 指定重试次数
-e/--referer 指定引用地址
-I/--head 仅返回头部信息,使用HEAD请求
-u/--user 设置服务器的用户和密码
-O:按照服务器上的文件名,自动存在本地
-r/--range 检索来自HTTP/1.1或FTP服务器字节范围
-T/--upload-file 上传文件

posted on   lydstory  阅读(330)  评论(0编辑  收藏  举报

编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示