7

我正在运行一个用于LWP::UserAgent将表单数据发布到文件的 Perl API。

有时我会在大文件上收到此错误:

“500 服务器关闭连接,没有发回任何数据”

超时似乎不是问题,因为它设置为天文数字。

4

2 回答 2

7

如果你得到的响应有Client-Warning标题,如下面的响应所示,那么它是一个 tcp 级别的错误,响应是由 LWP 客户端而不是服务器产生的:

500 Server closed connection without sending any data back
Content-Type: text/plain
Client-Date: Thu, 19 Sep 2013 08:04:28 GMT
Client-Warning: Internal response
于 2013-09-19T09:21:21.690 回答
0

我通过添加 https://{host}/path 解决了这个问题。

示例:http://localhost:6543/carnelian ssh -v -N -L 6543:[remotehost]:[port] 结果:错误 500 服务器关闭连接,没有发回任何数据

例如: https://localhost:6543/carnelian ssh -v -N -L 6543:[remotehost]:[port] 可以。

于 2021-01-29T02:37:12.160 回答