无法使用Curl和http/3上载文件:获取错误55

无法使用Curl和http/3上载文件:获取错误55,curl,http3,openlitespeed,Curl,Http3,Openlitespeed,我试图上传一个带有curl和http/3的文件,但遇到了这个错误。我得到: 将30071个正文字节传递给quiche 将15556个正文字节传递给quiche 与主机服务器的连接#0.ftn.kg.ac.rs保持不变curl:(55)向对等方发送数据失败 我在服务器上使用openlitespeed 我使用的命令是: curl -v -F 'file1=@c.jpg' https://server-url/upload1.php --http3 有什么我可以尝试的吗,或者可能这一切都是因为h

我试图上传一个带有curl和http/3的文件,但遇到了这个错误。我得到:

  • 将30071个正文字节传递给quiche
  • 将15556个正文字节传递给quiche
  • 与主机服务器的连接#0.ftn.kg.ac.rs保持不变curl:(55)向对等方发送数据失败
我在服务器上使用openlitespeed

我使用的命令是:

curl -v -F 'file1=@c.jpg' https://server-url/upload1.php --http3
有什么我可以尝试的吗,或者可能这一切都是因为http3的支持还没有完善


更新:如果文件很小,上传就可以了-3.6KB的文件很好

这很有趣。你自己做过卷发吗?有两种底层HTTP/3实现——quiche和ngtcp2。你应该试试另一个。是的,我编译它是为了启用http3特性。我知道其他选项,但除了使用cloudflare quiche之外,我并没有设法让它工作。(我和Raspbian在Raspberry上编译的)我明白了!您使用的是什么版本的OpenLiteSpeed?版本是1.6.17