From 7fc592ebc85ba73952c57cc1a49ebaed9ddf5d64 Mon Sep 17 00:00:00 2001 From: jaywcjlove Date: Sun, 6 Nov 2022 15:26:55 +0000 Subject: [PATCH] doc: update `curl.md`. c060c36559267a335b90f3638696b78188ca0fb8 --- docs/curl.html | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/docs/curl.html b/docs/curl.html index 462760fd..d1aa00a2 100644 --- a/docs/curl.html +++ b/docs/curl.html @@ -41,7 +41,7 @@

Curl 备忘清单包含命令和一些常见的 Curl 技巧示例。

入门

介绍

Curl 是一种在服务器之间传输数据的工具,支持协议,包括 HTTP/FTP/IMAP/LDAP/POP3/SCP/SFTP/SMB/SMTP 等

    @@ -266,6 +266,40 @@

    下载一系列文件(输出foo_file1.webpfoo_file2.webp…bar_file1_webp等)

    +

将输出重定向到文件

+ +
$ curl http://url/file > file
+
+

基本认证

+ +
$ curl --user username:password http://example.com/
+$ curl -u username:password http://example.com/
+
+

写入文件而不是标准输出

+ +
$ curl -o file http://url/file
+$ curl --output file http://url/file
+
+

下载头信息

+
$ curl -I url
+# 显示头信息
+
+

将输出写入名为远程文件的文件

+ +
$ curl -o file http://url/file
+$ curl --output file http://url/file
+
+

执行远程脚本

+ +
$ curl -s http://url/myscript.sh
+
+

配置文件

+ +
curl -K file
+# 从文件中读取配置
+curl --config file
+$HOME/.curlrc # 类 UNIX 系统中的默认配置文件
+
© 2022 Kenny Wang, All rights reserved.