curl 常用命令使用方法


curl常用命令使用方法

什么是 curl ?

全称 CommandLine Uniform Resource Locator。它在命令行方式下工作,利用 URL 的语法进行数据的传输或者文件的传输;用于在本地计算机与远程服务器之间传输数据的命令行工具。

curl 的官方网站:https://curl.se/

从官网中,可以得知 curl 支持各种各样的协议,其中常见的协议有 FILE、FTP、HTTP、HTTPS等

curl的用法跟一般的linux/Unix命令无异,一般语法如下:

crul -[选项] [URL]

以下是常用的 curl 命令:

1、-v 选项(verbose):指定该选项后,可以跟踪URL的连接信息;返回端口连接信息,http请求头部信息,网页html信息。

  • -v 参数表示显示一次 http 通信的整个过程,包括端口连接和 http request 头信息
  • -vv 就表示显示两次 http 通信的过程

2、-u 选项,带用户验证的连接。可以访问或获取带用户验证的URL。

3、-X 选项,指定请求方式,我们只能URL可以有多种请求方式,最常见的是GET和POST,但请求的方式,包括GET、PUT、POST、DELETE四种方式。

4、-d 选项,带请求参数的连接。

5、-i 选项(include):把回应的头信息包含在内,也就是返回该网址的html信息和协议头部信息;-I (大写i)选项(head):只显示返回的头信息;它们跟 -v 大同小异,是 -v 的子集。


文章作者: Pudding
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Pudding !
  目录