gpt4 book ai didi

http - HTTP 1.0 服务器允许在收到完整请求之前回复客户端吗?

转载 作者:可可西里 更新时间:2023-11-01 15:18:31 28 4
gpt4 key购买 nike

我找不到可以回答这个问题的 RFC。也许你们可以指出我正确的方向。

我正在实现精简的 http 服务器,其唯一功能是接受大型多部分编码上传。

在某些情况下,比如文件太大或者客户端没有上传权限,我希望服务器回复错误并立即关闭连接。

Chrome 浏览器似乎不喜欢它,因为它认为服务器返回的 http 代码为零。

Could not get any response

This seems to be like an error connecting to http://my_ubuntu:8080/api/upload. The response status was 0.
Check out the W3C XMLHttpRequest Level 2 spec for more details about when this happens.

因此问题:

HTTP 服务器允许在收到完整请求之前回复客户端吗?

更新:刚刚用 iOS 6 客户端测试过。同样,它认为服务器突然关闭了连接:(

最佳答案

这是一个很好的问题,显然它非常模棱两可。您可能会喜欢阅读这篇关于“百万美元漏洞”的文章 - http://jacquesmattheij.com/the-several-million-dollar-bug

关于http - HTTP 1.0 服务器允许在收到完整请求之前回复客户端吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13358385/

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