当前位置:首页 > 编程笔记 > 正文
已解决

curl网络请求命令

来自网友在路上 11128112提问 提问时间:2023-11-21 23:16:48阅读次数: 112

最佳答案 问答题库1128位专家为你答疑解惑

curl简介

    • 1、什么是curl
    • 2、curl命令的基本使用


1、什么是curl


CURL(CommandLine Uniform Resource Locator)是一个利用URL语法,在命令行终端下使用的网络请求工具,支持HTTP、HTTPS、FTP等协议

Linux、MAC系统一般默认已安装好CURL,可直接在终端使用;Windows系统下载地址:https://curl.haxx.se/windows/,下载解压后的可执行文件在bin下

2、curl命令的基本使用


语法:

curl [option] <url>
- option:选项参数
- url:请求URL

基本使用:

1)Get请求

curl url                                       # 返回响应内容
curl -v url                                    # 返回通信过程、头信息、响应内容等
curl url -o file(file_name.suffix)             # 指定文件下载
curl url/file(file_path) -O                    # 下载文件
curl -A "Mozilla/5.0" -e url file_path -O      # 指定User-Agent和Referer请求头下载文件`在这里插入代码片`
curl -H "Authorization: value" file_path -O    # 指定Authorization请求头下载文件

2)Post请求

A、POST提交JSON格式数据

curl -H "Content-Type: application/json" \-d '{"k1": "v1", "k2": "v2"}' \url

B、POST提交表单数据

curl -F "name1=value1" \-F "name2=value2" \url

curl更多使用参考:https://www.ruanyifeng.com/blog/2019/09/curl-reference.html


查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"curl网络请求命令":http://eshow365.cn/6-41653-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!