• curl 模拟 GET\POST 请求


    curl 模拟 GET\POST 请求,以及 curl post 上传文件
    一般情况下,我们调试数据接口,都会使用一个 postman 的工具,但是这个工具还是有点大了。事实上,我们在调试一些小功能的时候,完全没有必要使用它。在命令行中,我们使用 curl 这个工具,完全可以满足我们轻量的调试要求。

    下面,我们来简单的说一下,curl 的一些常见使用方法:

    curl GET 请求
    curl命令 + 请求接口的地址。

    curl localhost:9999/api/daizhige/article

    如上,我们就可以请求到我们的数据了,如果想看到详细的请求信息,我们可以加上 -v 参数

    curl localhost:9999/api/daizhige/article -v

    curl POST 请求
    我们可以用 -X POST 来申明我们的请求方法,用 -d 参数,来传送我们的参数。

    所以,我们可以用 -X PUT 和 -X DELETE 来指定另外的请求方法。

    curl localhost:9999/api/daizhige/article -X POST -d "title=comewords&content=articleContent"

    如上,这就是一个普通的 post 请求。

    但是,一般我们的接口都是 json 格式的,这也没有问题。我们可以用 -H 参数来申明请求的 header

    curl localhost:9999/api/daizhige/article -X POST -H "Content-Type:application/json" -d '{"title":"comewords","content":"articleContent"}'

     演示如下图:

  • 相关阅读:
    第5节 两牵引轴同步运动
    第4节 动一个牵引轴
    第3节 电控配置简介
    第2节 控制方案的制定
    第1节 中型PLC基本编程思路
    1200与VM(主动)之间的TCP/IP通讯
    西门子1200和温度计的模拟量应用
    西门子1200的高速计数功能和增量编码器功能
    西门子1200和V90之间(位置模式)的PID应用
    面试题68
  • 原文地址:https://www.cnblogs.com/lwl80/p/14565604.html
Copyright © 2020-2023  润新知