computer_knowledge_notes/Software/_下载工具/curl.md

1.3 KiB
Raw Blame History

简介

Client URL用来请求web服务器是一个上传下载工具。

语法

curl [options] [URL...]

选项

--create-dirs	# 与-o <file>联用,意思是如果<file>包含的本地目录不存在,则创建之。
-f, --fail	# 当出现错误时保持静默。
-i, --include	# 显示http response的头信息和网页代码
-I, --head		# 仅显示头信息
-L, --location	# 有些网址是自动跳转的,使用此参数则会请求新跳转到的网址。
-o, --output <file>	# 默认是输出到标准输出使用此选项则输出的文件file。
-O, --remote-name	# 把远程的文件下载到本地。
--trace <file>	# 将详细信息输出到file将得到比-v选项更详细的信息。
--trace-ascii <file>	# 类似于--trace选项但会放弃二进制信息仅输出ascii信息。
-s, --silent	# 静默模式。
-S, --show-error	# 与-s联用当产生错误时会显示出错信息。
-v, --verbose	# 显示一次http通信的整个过程。
-x, --proxy [protocol://]<host>[:port]	# 指定代理。
-X, --request <method>	# 

参考