从服务器角度来看,413有效负载是否太大毫无意义?

时间:2019-04-30 10:05:57

标签: http http-status-code-413

考虑POST请求,发送一个大文件。在某个时候-在读取Content-Length之后或在读取正文期间,如果分块传输,则服务器会确定正文长度太大。

根据http,服务器应回复413 Payload Too Large。但是为了回复,服务器必须首先读取整个POST请求,至少AFAIK会破坏其他浏览器并显示错误消息。

如果我仍然需要阅读整个请求以进行回复,那么413 Payload Too Large中的重点是什么?

我知道“选项”将读取POST请求到最后,同时丢弃所有内容,然后回复413 Payload Too Large,但是是的,这不是让服务器忙于无所事事的选择。

因此,在不回复的情况下关闭连接基本上是我能做的最好的事吗?

0 个答案:

没有答案