【AD】curl命令简介

更新时间:2023-06-14 00:08:31
  • 下载
  • 分享
  • 收藏
curl是一个利用URL语法在命令行下工作的文件传输工具,curl支持的通信协议有FTP、FTPS、HTTP、HTTPS、TFTP、SFTP、Gopher、SCP、Telnet、DICT、FILE、LDAP、LDAPS、IMAP、POP3、SMTP和RTSP。
客户端命令行可用curl执行对RESTful API的调用,不二之选。
利用curl,可以发送HTTP GET,POST,PUT,PATCH,DELETE,可以指定HTTP header来满足使用RESTful API需要的条件。
见总结部分
curl命令使用较多的参数
-X/--request [GET|POST|PUT|DELETE|…]  使用指定的http method发送HTTP请求或者接口调用
-H/--header                          设置HTTP request的header
-i/--include                           显示HTTP response的header
-k/-insecure                          允许以不授信的CA建立SSL会话连接和数据传输
-d/--data                               设置http parameters
-v/--verbose                          执行curl后输出详细信息
-u/--user                               指定认证的账密
-b/--cookie                           指定请求过程的cookie

curl 更新API的格式:
curl –k https://{HOST}/{PATH}                       请求资源URL:{HOST}设备IP/{PATH}API路径
        -u {USERNAME}:{PASSWORD}               BASIC认证:“{用户名}:{密码}”
        -X {METHOD}                                         API请求方法:GET/POST/PATCH/PUT/DELETE
        -d {BODY}                                               API提交数据:模块配置JSON数据

如下图:


案例让我的问题处理变得简单了
选择标签:
更多意见:
手机号码:
如果未能解决您的问题,您可以使用 在线客服 寻求帮助
在线客服
案例让我的问题处理变得简单了