如何使用curl命令?

为了验证网页是否正常或者api是否能够成功,经常使用curl命令。

curl在mac是内置工具。

获取网页内容 GET

curl www.linxiaozhong.club
Bash

等同于以下:

curl -X GET "www.linxiaozhong.club"
Bash

1.引号说明:如果有时候没响应,可以加上引号,有时候是zsh/bash无法读取该格式的原因

2.默认的请求方法是GET,所以-X GET 通常可以省略。

上传需求 POST

curl -X POST -d "param1=value1&p2=value2" https://www.example.com
Bash

1.这个命令会向 www.example.com 发送一个POST请求,其中包含两个参数param1和p2。

2.-X指指定的方法,这里是POST,其他还有GET, PUT, DELETE, OPTION等

3. -d指允许你发送POST请求的数据。它可以是一个字符串或一个文件。在这种情况下,它是一个字符串。

下载文件

curl -O https://www.example.com/path/to/file
Bash

上传文件

curl -T file.txt ftp://ftp.example.com/mydir
Bash

curl 转换

介绍一个有用的工具 curl converter,可以把curl命令转换为几乎所有的变成语言:

https://curlconverter.com/javascript/

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注