gpt4 book ai didi

ubuntu - CURL 返回 (35) OpenSSL SSL_connect : SSL_ERROR_SYSCALL

转载 作者:行者123 更新时间:2023-12-04 18:24:28 31 4
gpt4 key购买 nike

我正在尝试系统地下载以下图像:

https://floridakeyswebcams.tv/sloppycam/camarchive/0807.jpg

在 Firefox 中,图像显示正常。

使用 CURL 或 wget 时,下载失败。

在带有 Open SSL 1.1.0g 的 Ubuntu 18.04 上,它在 curl 中返回以下内容:

*   Trying 74.209.245.140...
* TCP_NODELAY set
* Connected to floridakeyswebcams.tv (74.209.245.140) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: /etc/ssl/certs
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to floridakeyswebcams.tv:443
* stopped the pause stream!
* Closing connection 0
curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to floridakeyswebcams.tv:443

在旧的三星 Note 3 上, Root ,busybox 和 OpenSSL v1.0.0g,它下载文件但只有一个 1 KB 的空文件。

想法?

最佳答案

当它通过浏览器工作并且不能以与 curl 相同的方式工作时,您需要对 curl 请求进行一些更改。

最新版本的 Chrome 浏览器支持非常好的“复制为 cURL”选项。这非常方便,可以解决大多数此类问题。

要访问此选项 -

  • 打开一个新标签
  • 右键单击以打开上下文菜单,选择检查并打开网络选项卡。
  • 现在将 URL 粘贴到 URL 栏中并开始。它将导航到图像。
  • 右键单击成功并显示图像的网络请求
  • 在“复制”菜单中,有“复制为 cURL”的选项。
  • 打开终端并粘贴到此处。这是 curl 命令,它将工作并模拟与 Chrome 浏览器完全相同的请求。

  • 这在大多数情况下都有效,并且绝对适用于问题中给出的链接。

    关于ubuntu - CURL 返回 (35) OpenSSL SSL_connect : SSL_ERROR_SYSCALL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52969016/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com