Curl工具的说明-安装-简单使用

目录

1、Curl是什么

2、Curl在Windows下安装流程

3、Curl在Linux系统下安装流程:

4、Curl常用的参数及说明:


1、Curl是什么

        在前后端的日常使用中会利用curl这种工具来代替Postman这种图形化界面工具来直接获取服务器信息,它是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。功能强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 等图形化工具直接使用命令行来获取你自己想要的信息。

2、Curl在Windows下安装流程

官网网址:curl for Windows

下载自己电脑所对应的安装压缩包:

 查看文件所在位置:

将其中所需要用到的文件放到一个目标文件夹中,和之后设置环境变量保持一致:

 

 设置环境变量:

 

 打开cmd查看是否成功:

 表示已成功,可根据提示,使用后面的参数,获取到想要的信息:

3、Curl在Linux系统下安装流程:

  • 使用git工具下载源码:git clone https://github.com/curl/curl.git
  • 安装编译工具:sudo apt-get install cmake
  • 编译: 
  1.  cd curl
  2.  mkdir Build (创建一个build文件夹,用于存放编译产生的中间文件、动态库、头文件等内容:)
  3. cmake .. (cmke生成Makefile,注意,cmake的语法是:cmake [路径],.. 表示上一级目录)
  4. make (执行完成后你会发现当前目录下存在一个Makefile文件,你直接make就可以编译)
  • 安装:
  1. sudo make install (在编译完成后,可以进行安装,注意要用sudo权限)
  2. sudo ldconfig -v (最后更新一下系统的链接库信息,注意也要用sudo权限)

make:

安装:

 更新系统链接库:

4、Curl常用的参数及说明:

常见参数:

  • -H: “Content-type: application/json” 添加 HTTP 请求头 curl -H 'Content-type: application/json' $url
  • -I:获取到所有的首部信息
  • -G: 把data数据当成get请求的参数发送,用来构造 URL 的查询字符串,与–data-urlencode结合使用 
  • -d: 发送post请求数据,@file表示来自于文件
  • -X:指定 HTTP 请求的方法 curl -X POST $url 也可以连接到一起来使用如:-XPOST
  • -XPUT URL -d ‘ ’修改信息
  • -XDELETE URL 删除信息 
  • --data-urlencode:发送post请求数据,会对内容进行url编码
  • -u: username:password用户认证
  • -o: 写文件,将服务器的响应保存成文件,支持重命名
  • -O:是直接下载不会涉及到重命名,下载到当前
  • --limit-rate 速度 URL 限制下载速度防止占用所有带宽
  • -C - URL 恢复刚刚的下载动作,当不需要参数是 后面跟着 -
  • -v: verbose,打印更详细日志 
  • -s, --silent: 关闭一些提示输出,不输出错误和进度信息。
  • -S:只输出错误信息
  • -k:使用SSL时允许不安全的服务器连接
  • -L:跟随跳转链接,即当目标URL是重定向时,默认是不跟随重定向的,此参数可跟随重定向
  • --proxy 协议://用户名:密码@代理地址:端口 URL 通过代理来访问信息: eg:curl --proxy “http://egg:123@127.0.0.1:1234” URL
  • 支持其他协议,ftp:
  • curl -u 用户名:密码 -O ftp://serverIP/egg.avi 下载文件
  • curl -u    用户名:密码 -T 文件 ftp://serverIP
  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Docker Compose是一个用于定义和管理多容器Docker应用程序的工具。它通过使用YAML文件来定义应用程序的服务、网络和卷等配置,并通过简单的命令来启动、停止和管理应用程序。 安装Docker Compose的步骤如下: 1. 首先确保已经安装了Docker。你可以通过运行`docker version`命令来检查Docker是否已经安装成功。 2. 下载Docker Compose的二进制文件。可以使用以下命令来下载最新版本的Docker Compose: ``` sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose ``` 3. 授予执行权限给docker-compose二进制文件: ``` sudo chmod +x /usr/local/bin/docker-compose ``` 4. 验证Docker Compose是否安装成功: ``` docker-compose --version ``` 如果显示了正确的版本号,则说明安装成功。 使用Docker Compose创建和管理应用程序的步骤如下: 1. 在项目根目录创建一个名为`docker-compose.yml`的YAML文件。 2. 在`docker-compose.yml`文件中定义你的应用程序的服务、网络和卷等配置。例如,以下是一个简单的示例: ```yaml version: '3' services: web: image: nginx ports: - "80:80" db: image: mysql environment: MYSQL_ROOT_PASSWORD: example ``` 3. 使用以下命令来启动应用程序: ``` docker-compose up ``` 这将根据`docker-compose.yml`文件中的配置创建和启动服务。 4. 如果需要在后台运行应用程序,可以使用以下命令: ``` docker-compose up -d ``` 5. 使用以下命令停止应用程序: ``` docker-compose down ``` 以上就是Docker Compose的安装和基本使用方法。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值