当前位置: 首页 > news >正文

curl常用指令

curl使用记录

  • curl常用指令
    • 安装
    • 请求
      • get请求
      • post请求
        • 错误排查

curl常用指令

安装

sudo apt update
sudo apt install curl -y

请求

get请求

curl [URL]

如果能正常请求,则会返回正常的页面信息

post请求

发送 JSON 数据​

curl -X POST [URL] -H "Content-Type: application/json" -d '{"key":"value","key1":"value1","key2":"value2"}' 

上传文件​

curl -X POST -F "file=@/path/to/file.txt" [URL]

​忽略 HTTPS 证书验证​(测试环境使用)

curl -k -X POST -d "data" [URL]

如果是pythonz

requests.post(url, data=data, verify=False)
错误排查

错误1

curl: (60) SSL: no alternative certificate subject name matches target host name '192.168.1.1' 

SSL证书异常,测试环境中使用-k来关闭验证

相关文章:

  • RK3588 buildroot QT 悬浮显示(OSD)
  • 黑马k8s(十四)
  • (9)-java+ selenium->元素定位之By name
  • 用go从零构建写一个RPC(3)--异步调用+多路复用实现
  • 云计算,大数据,人工智能
  • C语言 — 内存函数和数据的存储
  • 【C】函数未定义或者函数找不到原型实现
  • 提效-点击跳转到源码
  • 随机森林(Random Forest)学习
  • java 代码查重(五)比较余弦算法、Jaccard相似度、欧式距离、编辑距离等在计算相似度的差异
  • 正则表达式进阶(四):性能优化与调试技巧
  • Qt基础:数据容器类
  • STC89C52RC/LE52RC
  • Reason-ModernColBERT论文速览:内存受限设置下深度对比学习批量大小的扩展
  • 解决“uv 无法识别为命令”问题:Windows 下 Python 工具安装后的路径配置方法
  • OpenHarmony外设驱动使用 (十四),WLAN
  • 业务设计篇隐私合规检测URL 重定向资源拒绝服务配合项目
  • Spark on YARN 的运行架构总览
  • 数据中台如何设计?中台开发技术方案,数据治理方案,大数据建设方案合集
  • 电子电路:在导电过程中,铜线中的电子为什么不会消失?
  • 电子商务网站建设的目标是/爱站网注册人查询
  • 大型网站频道的建设需多人协同开发/怎么样建一个网站
  • 在百度上做网站推广效果怎么样/seo教程自学
  • ftp上传网站全教程/营销活动怎么做吸引人
  • 网站导航条做多高/亚马逊关键词排名提升
  • 餐饮加盟手机网站建设/个人接app推广单去哪里接