curl命令怎么用 curl常用命令及参数详解(6)
curl命令怎么用
curl -u "username@ftp.server Proxy-Username:Remote-Pass"
--ftp-account Proxy-Password --upload-file local-file
ftp://my-ftp.proxy.server:21/remote/upload/path/
请参阅您的 FTP 代理的手册以确定它期望设置传输的形式,并查看 curl 的-v选项以准确查看 curl 发送的内容。
范围
HTTP 1.1 引入了字节范围。使用它,客户端可以请求仅获取指定文档的一个或多个子部分。Curl 用-r标志支持这一点。
获取文档的前 100 个字节:
curl -r 0-99 http://www.get.this/
获取文档的最后 500 个字节:
curl -r -500 http://www.get.this/
Curl 还支持 FTP 文件的简单范围。然后您只能指定开始和停止位置。
使用 FTP 获取文档的前 100 个字节:
curl -r 0-99 ftp://www.get.this/README
上传
FTP / FTPS / SFTP / SCP
将 stdin 上的所有数据上传到指定服务器:
curl -T - ftp://ftp.upload.com/myfile
从指定文件上传数据,使用用户名和密码登录:
curl -T uploadfile -u user:passwd ftp://ftp.upload.com/myfile
将本地文件上传到远程站点,并在远程站点也使用本地文件名:
curl -T uploadfile -u user:passwd ftp://ftp.upload.com/
上传本地文件以附加到远程文件:
curl -T localfile -a ftp://ftp.upload.com/remotefile
Curl 还支持通过代理进行 ftp 上传,但前提是代理配置为允许这种隧道。如果是这样,您可以以类似于以下方式运行 curl:
curl --proxytunnel -x proxy:port -T localfile ftp.upload.com
中小企业/中小企业
curl -T file.txt -u "domain\username:passwd"
smb://server.example.com/share/
HTTP
将 stdin 上的所有数据上传到指定的 HTTP 站点:
curl -T - http://www.upload.com/myfile
请注意,必须先将 HTTP 服务器配置为接受 PUT,然后才能成功完成此操作。
有关进行 HTTP 数据上传的其他方法,请参阅下面的 POST 部分。
详细/调试
如果 curl 在不应该出现的地方失败,如果服务器不让你进入,如果你无法理解响应:使用-v标志来获取详细的获取。Curl 将输出大量信息以及它发送和接收的内容,以便让用户看到所有客户端-服务器交互(但它不会向您显示实际数据)。
curl -v ftp://ftp.upload.com/
要获取有关 curl 功能的更多详细信息和信息,请尝试使用具有给定文件名的--traceor--trace-ascii选项来登录,如下所示:
curl --trace trace.txt www.haxx.se
详细资料
不同的协议提供了不同的方式来获取有关特定文件/文档的详细信息。要让 curl 显示有关单个文件的详细信息,您应该使用-I/--head选项。它显示 HTTP 和 FTP 的单个文件上的所有可用信息。HTTP 信息要广泛得多。
对于 HTTP,您可以使用/获取-I显示在数据之前的标头信息(与将显示的相同) 。当从 FTP 和 HTTP 获取文件时, Curl 理解/选项,然后它将标头存储在指定的文件中。-i--include-D--dump-header
相关阅读
-
网站推广的基本方法为哪些 网络营销与策划方案
小编为网友们解答网站推广的基本方法为哪些和网络营销与策划方案方面的内容,具体详情如下: 网络世界已变成当代人不可或缺的一种生活习惯,因此,以互联网为基本的商业主题活动也日
-
定制网站建设哪家便宜好做 网页设计制作网站推荐
今天分享:定制网站建设哪家便宜好做和网页设计制作网站推荐方面的内容,接下来就是全面介绍。 网站建设如果能够做得比较好的话,一般能够给其他人留下一个比较深刻的印象,这对于任
-
网站设计制作从哪里学起 html零基础入门教程
你是不是想知道网站设计制作从哪里学起和html零基础入门教程的介绍,请看下面详细的介绍。 网站是很多人都会使用的工具,但是做网站对于大部分人来说就不是件容易的事了,在这里,把学
-
JS怎么判断奇偶数方法代码 javascript判断奇偶数代码及原理详解
javascript判断奇偶数代码 ,以及判断奇偶数的原理分享给各位JS初学者。 代码如下: !DOCTYPE htmlhtmlheadmeta charset="utf-8"meta name="viewport" content="width=device-width, initial-scale=1"title判断奇偶数/title/headb


