curl常见问题及解决

kubernetes中apache出现:Error: SSL received a record that exceeded the maximum permissible length 问题解决 没错,这是由于把443端口转发80端口的原因: 先检查请求网址是否正确: 比如curl https://xxx:80/ 这种会出错。 不是这种情况,请检查kubernetes service 配置,下面的targetPort:不要指向80了。 ports: - name: http nodePort: 31544 port: 80 protocol: TCP targetPort: 80 - name: https nodePo 阅读详情
AI摘要

本文档介绍了如何处理使用curl命令时遇到的各种SSL错误,包括(35)SSL记录长度超过最大允许值、(35)SSL连接错误和(60)证书过期的问题。解决方案包括将HTTPS更改为HTTP、更新curl版本以及关闭证书验证等。同时,还提到了curl传输文件base64的方法。

一、概述

可以利用postman或着其他工具快速组装curl。

curl -h : 命令说明
Usage: curl [options…]

  • curl -X : 指定请求方式访问
  • curl -k : 关闭证书认证
  • curl -v : 显示端口连接、响应头信息、响应体
  • curl -i : 显示响应头信息、响应体。curl -v简洁版
  • curl -H : 增加头部信息
  • curl -d : 提交数据
  • curl -o [filename] : 保存网页到filename文件
  • curl -O : 下载文件
  • curl -T [filename] : 上传文件

二、问题及解决

curl: (35) SSL received a record that exceeded the maximum permissible length.
# 解决1:
https改成http

# 解决2:
# ssl on;
curl传输文件base64
--data-urlencode 'file=`base64 demo.pdf`' 
curl: option --data-raw: is unknown
--data-raw 无法识别,改成 -d 或者 --data
curl: (35) SSL connect error
# 更新curl版本
yum -y update nss
curl: (60) Peer’s Certificate has expired.
# 关闭证书验证
curl -k 
使用curl命令出现错误curl: (35) Encountered end of file的解决方法 使用curl命令下载文件时,出现报错。 阅读详情

相关推荐

解析 curl 命令错误:(35)Encountered end of file

在进行网络请求或与远程服务器交互时,curl 是一个非常方便和高效的命令行工具。然而,即使是这样的工具也会遇到一些问题和错误。

qq_74195229的博客 4221

curl: (35) SSL received a record that exceeded the maximum permissible length

标题是一个curl的请求错误, curl https://www.xxxx.com curl: (35) SSL received a record that exceeded the maximum permissible length. 环境是部署在了阿里云,于是咨询了阿里云的工程师,结果不出所料阿里客服一直敷衍说要用他们提供的参考样例,最终还是要靠自己。阿里云建议的配置如下: se...

dppass的博客 9万+

接口操作MySQL跟MongoDB事务回滚问题

通常使用的事务注解:@Transactional 是不会对MongoDB生效的,但是在一些生产接口中无法避免同时使用MySQL跟MongoDB的操作。

weixin_45932023的博客 1579

nginx报错:curl: (35) SSL received a record that exceeded the maximum permissible length

前言 假如你在配置nginx ssl 也报这样的错,请你在nginx 配置里加入ssl on,祝你配置nginx 没有痛苦 ssl on 最近在配置 nginx https 的时候发现,如果只配置http 80端口,http 可以正常访问,如果只配置https,则访问报错,但是很奇怪,我配了很多nginx ssl,同样的配置都没有问题,唯独这次不行?服务器是华为云的,之前都是阿里云,或者腾讯云,难不成华为云有毒?同样的配置,同样的nginx 版本,可能只有服务器和,ssl 证书都是免费的腾讯

qq_42962779的博客 2万+

轻量级替代方案:用AIFlowy + Ollama在本地快速搭建一个可用的AI智能体平台

本文介绍了如何使用AIFlowy和Ollama在本地快速搭建轻量级AI智能体平台,涵盖从环境准备到智能体集成的全流程。通过简化部署步骤和优化性能,15分钟内即可完成搭建,适用于原型验证和小团队协作,显著提升开发效率。

weixin_29207533的博客 220

Vite与Webpack路径配置大不同:从Vue2迁移到Vue3必须知道的public目录使用技巧

本文详细解析了Vite与Webpack在public目录路径配置上的核心差异,为Vue2迁移到Vue3的开发者提供实用指南。重点对比了两种构建工具的资源处理逻辑,给出典型编译警告的解决方案,并分享路径适配表与高级优化技巧,帮助开发者高效完成技术栈升级。

weixin_30836759的博客 485

pcap2curl 项目常见问题解决方案

pcap2curl 项目常见问题解决方案 项目基础介绍 pcap2curl 是一个开源项目,主要功能是读取包捕获(pcap)文件,从中提取 HTTP 请求,并将其转换为 cURL 命令,以便于重放。该项目的目的是从浏览器生成的请求中提取格式良好的请求,但不适用于恶意请求。pcap2curl 使用 Python 编程语言编写。 主要编程语言 Python 新手常见问题及解决步骤 问题一:如何安装...

gitblog_00115的博客 574

DexProtector内存态匿名段检测绕过与dex重组技术

Dex文件是Android应用的核心执行单元,其结构规范(如header_item、class_def_item、code_item)决定了运行时加载与解析的底层逻辑。DexProtector通过将dex数据拆解为多个无文件名、受保护的内存匿名段(如[anon:dp_header]、[anon:dp_code]),规避传统基于文件特征或标准加载路径的检测机制。该策略依赖Android mmap内存管理与ART虚拟机对dex结构的刚性要求,形成可被观测的布局规律。理解其内存态组织原理,结合权限/大小/命名/内

weixin_30855761的博客 692

PHP cURL 类库常见问题解决方案

PHP cURL 类库常见问题解决方案 1. 项目基础介绍和主要编程语言 项目名称:PHP cURL 类库 项目简介:PHP cURL 类库是一个提供面向对象的、无依赖的 PHP cURL 扩展封装的库。它简化了 HTTP 请求的发送和响应的处理,让开发者能够更加方便地使用 cURL 功能。 主要编程语言:PHP 2. 新手在使用这个项目时需要特别注意的3个问题及解决步骤 问题一:如何安装 PHP...

gitblog_00239的博客 444

Cadence HDL原理图库避坑指南:从Excel导入引脚到解决‘V- V+’报错(附FPGA实例)

本文详细介绍了Cadence HDL原理图库的高效构建与排错方法,重点讲解如何从Excel智能导入引脚数据并优化FPGA封装设计。通过数据预处理、智能导入和深度排错三个关键阶段,帮助工程师避免常见错误如‘V- V+’报错,提升设计效率和准确性。

weixin_28739079的博客 236

MIMIC-IV数据库中患者院内死亡的单因素生存分析

目的 由易到难,对mimic-iv的查询进行实际操作,体现先前文章中提到的mimic-iv数据查询的规律。 数据分析计划 死亡,是重症患者最重要的结局指标,在MIMIC数据库中收录了院内死亡的数据,以及进出ICU的时间(和进出医院的时间),所以我们可以获得是否死亡,以及从入ICU(或入院)到死亡发生之间的时间,有了这两个指标,我们可以通过Cox单因素(参数和非参数)模型来观察ICU(和医院)内死亡的趋势,以及某个变量(比如,性别和种族等)对死亡趋势的影响,以为后续的分析奠定基础。 数据的获取 我们需要数个变

skyskytotop的博客 3185

libetl/curl 项目常见问题解决方案

libetl/curl 项目常见问题解决方案 1. 项目基础介绍 libetl/curl 是一个开源项目,旨在提供一个纯 Java 实现的 cURL 命令库。这个库使用 Apache HttpClient 5 和 commons-cli,可以用来在 Java 应用中执行 HTTP 请求,支持各种 cURL 命令选项。主要编程语言为 Java。 2. 新手常见问题及解决方案 问题一:如何将项目集成到...

gitblog_00770的博客 537

我写了一个自动识别火车车厢位置的算法【lidar点云识别】

我写了一个自动识别火车车厢位置的算法【lidar点云识别】

qq_43212290的博客 798

PHP-cURL 项目常见问题解决方案

PHP-cURL 项目常见问题解决方案 一、项目基础介绍 PHP-cURL 是一个简单的 PHP curl 封装类,提供了对 PHP curl 函数的面向对象封装。这个项目旨在提供一个轻量级的、易于使用的库,用于发送 HTTP 请求。它不是作为一个高级抽象存在,因此用户需要对 PHP 的 curl 函数以及 HTTP 基础有足够的了解。该项目主要使用 PHP 编程语言。 二、新手常见问题及解决步骤...

gitblog_00901的博客 302

【OS】AUTOSAR OS系统调用产生Trap的过程详解

AUTOSAR OS系统调用产生Trap的过程详解

qq_36056498的博客 2440

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

java-curl 项目常见问题解决方案

java-curl 项目常见问题解决方案 项目基础介绍 java-curl 是一个基于标准 Java 网络库 HttpURLConnection 的纯 Java HTTP 工具库。该项目的目的是提供一个类似于 Linux 下常用命令行工具 CURL 的 HTTP 客户端实现。它可以在 Java 服务器端、Android 以及其他 Java 环境中使用。该项目的主要编程语言是 Java,且源代码兼容...

gitblog_00370的博客 707

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

curl_cffi 项目常见问题解决方案

**curl_cffi** 是一个基于 **CFFI** 的 Python 绑定库,用于 **curl-impersonate**。与其他的纯 Python HTTP 客户端(如 **httpx** 或 **requests**)不同,**curl_cffi** 能够模拟浏览器的 TLS/JA3 和 HTTP/2 指纹。如果你因为某些原因被某些网站屏蔽,可以尝试使用 **curl_cffi**。 ...

gitblog_07253的博客 1965

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

静态编译的curl项目常见问题解决方案

静态编译的curl项目常见问题解决方案 1. 项目基础介绍 该项目是一个基于 Alpine Linux Docker 容器的静态编译 curl 二进制文件的构建脚本。静态编译意味着生成的 curl 二进制文件不依赖于系统中安装的库,因此可以在多种环境中运行。该项目使用 OpenSSL、libssh2、nghttp2 和 zlib 等库,支持大多数协议。主要编程语言是 Shell 脚本。 2. 新手...

gitblog_00360的博客 441

Node.js cURL请求封装库常见问题解决方案

Node.js cURL请求封装库常见问题解决方案 1. 项目基础介绍 curlrequest 是一个基于 Node.js 的开源项目,它提供了一个用于封装 cURL 命令的库。这个库可以让 Node.js 开发者在他们的应用中方便地使用 cURL 的强大功能,如上传/下载文件、代理支持、URL 模式匹配等。curlrequest 使用 JavaScript 作为主要编程语言,并且是 Node.j...

gitblog_00153的博客 677

curl 项目常见问题解决方案

curl 项目常见问题解决方案

gitblog_00881的博客 607

开源项目常见问题解决方案——Curl-Trace-Parser

开源项目常见问题解决方案——Curl-Trace-Parser Curl-Trace-Parser 是一个开源项目,旨在解析 cURL 的 --trace 选项生成的输出,将其转换为人类可读的格式。该项目的主要编程语言是 JavaScript,依赖于 Node.js 环境。 1. 项目基础介绍 Curl-Trace-Parser 项目可以解析 cURL 命令使用 --trace 或 --trace...

gitblog_00938的博客 458

cURL-Easy 项目常见问题解决方案

cURL-Easy 项目常见问题解决方案 项目基础介绍 cURL-Easy 是一个用于 PHP 的 cURL 包装库,旨在简化 cURL 的使用并提供更高级的功能,如并行和非阻塞请求。该项目的主要编程语言是 PHP,它依赖于 libcurl 库来实现网络请求功能。 新手使用注意事项及解决方案 1. 依赖库未安装 问题描述:在使用 cURL-Easy 时,可能会遇到 curl_init() 函数未定...

gitblog_00353的博客 1116

curl-impersonate 项目常见问题解决方案

**curl-impersonate** 是一个特殊的 curl 构建版本,能够模拟 Chrome 和 Firefox 浏览器的 TLS 和 HTTP 握手行为。该项目的主要目的是让 curl 在访问某些使用 TLS 指纹识别和 HTTP/2 指纹识别的网站时,能够表现得像真实的浏览器,从而避免被识别和限制。 该项目的主要编程语言是 **C**,因为它是对 curl 的修改和扩展,而 curl ...

gitblog_07140的博客 724

PHP-Curl 项目常见问题解决方案

PHP-Curl 项目常见问题解决方案 项目基础介绍 PHP-Curl 是一个轻量级的 PHP 网络操作类,基于 Curl 封装并实现了 Get、Post、Upload、Download 等常用方法。该项目的主要编程语言是 PHP,适用于需要进行网络操作的 PHP 项目。 新手使用注意事项及解决方案 1. 安装依赖问题 问题描述:新手在安装 PHP-Curl 时可能会遇到依赖安装失败的问题。 解决...

gitblog_00421的博客 586

http2curl 项目常见问题解决方案

`http2curl` 是一个开源项目,它可以将 Golang 的 HTTP 请求转换为 CURL 命令行。这对于需要在脚本或自动化任务中快速将 HTTP 请求转换为 CURL 命令的开发者非常有用。该项目的主要编程语言是 Go。 ## 二、新手常见问题及解决步骤 ### 问题一:如何安装和使用 http2curl **问题描述:** 新手开发者不知道如何安装和使用这个项目。 **解决步骤

gitblog_00308的博客 703

Ok2Curl 项目常见问题解决方案

Ok2Curl 项目常见问题解决方案 项目基础介绍 Ok2Curl 是一个开源项目,旨在将 OkHttp 请求转换为 curl 日志。该项目的主要编程语言是 Java。Ok2Curl 通过拦截 OkHttp 请求并将其转换为 curl 命令,方便开发者在调试和日志记录时使用。 新手使用注意事项及解决方案 1. OkHttp 版本兼容性问题 问题描述:Ok2Curl 项目依赖于 OkHttp 库,如...

gitblog_00116的博客 343
上一篇: Excel排列组合、加双引号等常用操作
下一篇: Sublime列编辑、关键词编辑、多行编辑
码上富贵
博客等级 码龄17年 1万+粉丝 135原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码上富贵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值