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

curl请求常用参数和返回码

curl是一个用于传输数据的工具,支持各种协议,如HTTP、FTP、SMTP等。以下是一些常用的curl请求参数及其作用:
-X, --request:指定HTTP请求方法,常见的有GET、POST、PUT、DELETE等。
-H, --header:设置HTTP请求头,用于传递额外的请求信息,例如Authorization、Content-Type等。
-d, --data:设置HTTP请求体,常用于POST请求中传递数据。
-o, --output:将服务器响应写入文件。
-s, --silent:静默模式,不输出任何信息。
-v, --verbose:详细模式,输出详细的请求和响应信息。
-u, --user:设置用户名和密码,用于HTTP身份验证。
-k, --insecure:禁用SSL证书验证,用于不安全的HTTPS连接。
-i --include 在输出中包含协议头 (H/F)
–connect-timeout:设置连接超时时间,单位为秒。
–max-time:设置请求最大执行时间,单位为秒。
–retry:设置请求失败后的重试次数。
–proxy:设置代理服务器地址。
–cookie:设置请求中的cookie信息。
–location:跟随HTTP重定向。
–form:以multipart/form-data格式提交数据,常用于文件上传。

返回码:

0: 请求成功完成
1: 操作被打断
2: 不支持的协议
3: URL格式错误
4: URL不存在
5: 无法连接
6: 无法解析主机名
7: 连接被拒绝
8: 发送请求时发生错误
9: 接收响应时发生错误
10: 重定向次数超出限制
11: 请求被远程服务器终止
12: 无法获取文件大小
13: 文件传输被终止
14: 服务器拒绝请求
15: 出现SSL证书问题
16: 错误的FTP命令
17: FTP下载失败
18: HTTP2协议出现错误
19: 网络错误
20: 不支持的文件协议
21: 代理服务器返回错误
22: 服务器返回的HTTP头错误
23: 请求超时
24: 文件系统错误
25: TLS握手失败
26:无法读取本地文件。
27:文件太大,无法上传。
28:连接超时已经关闭。
33:服务器端返回错误。
34:无法使用指定的SSL加密协议。
35:无法使用SSL协议。
37:指定的端口不支持连接。
42:无法识别的选项。
43:SSL证书验证失败。
47:响应超时。
52:服务器返回了一个无效的响应。
56:网络连接出现故障。
58:无法解析主机名。

http://www.lryc.cn/news/32949.html

相关文章:

  • 【STM32】进阶(一):抢占式优先级和响应式优先级(NVIC_PriorityGroupConfig)
  • LogCompilation后JIT输出文件格式解析
  • Linux学习第二十四节-Podman容器
  • 基于quartz实现定时任务管理系统
  • vue-element-admin:基于element-ui 的一套后台管理系统集成方案
  • KVM-7、KVM 虚拟机创建的几种方式
  • Hadoop三大框架之HDFS
  • 好好的系统,为什么要分库分表?
  • 多种调度模式下的光储电站经济性最优储能容量配置分析(Matlab代码实现)
  • 二分法(适用于任何题型!!!)
  • js常见的七种继承及实现
  • 案例分析之——理由Mybatis动态SQL实现复用
  • MCM 箱模型建模方法及大气 O3 来源解析实用干货
  • 【独家】华为OD机试 - 最长连续交替方波信号(C 语言解题)
  • 代码随想录算法训练营第二十一天打卡 | 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
  • 免费下载丨一看即会,Serverless 技术进阶必读百宝书
  • SQL语句的加锁方式 - Mysql 锁机制
  • C#开发的OpenRA的游戏主界面怎么样创建4
  • 覆盖5大主流开发平台的报表控件,它值得你一看
  • 【冲刺蓝桥杯的最后30天】day4
  • spring boot actuator 动态修改日志级别
  • 兴达易控Modbus转Profinet网关连接1200Profinet转modbus接三菱A800变频器案例
  • 「SAP ABAP」OPEN SQL(四)【FROM语句】
  • 一文吃透 SpringMVC 中的转发和重定向
  • Hbase操作命令
  • 1>LINK : fatal error LNK1104: cannot open file ‘libconvtname.obj‘
  • 数据结构——链表OJ题目讲解(1)
  • LeetCode_二分搜索_困难_154.寻找旋转排序数组中的最小值 II
  • 面向对象设计模式:创建型模式之建造者模式
  • 集成学习boosting、bagging、stacking