gpt4 book ai didi

java - HTTP Chunked 响应错误处理

转载 作者:搜寻专家 更新时间:2023-11-01 03:55:30 29 4
gpt4 key购买 nike

我正在构建一个 Web 应用程序,它使用 Java netty 将输出分块返回给客户端。

我已经阅读并搜索了 Internet 并找到了以下资源:

总而言之,我认为无论 http 响应和/或先前的 header 如何,都应尊重带有“位置”的尾标。

然而,在 Firefox 和 Chrome 上进行了一些黑盒测试之后。两个浏览器都不尊重尾随 header 。

所以我的问题是

  • 首先我错过了什么吗?
  • 其次,处理分块响应错误的理想解决方案是什么?
    • 我目前只知道在响应过程中使用 javascript。
  • 最后,我是否认为无论 http 响应代码如何都应尊重 HTTP Location header ,我是不是错了?我上面链接的规范没有提到它必须是 3xx header ,实际上提到 201 header 也是 Location 的可能情况,但没有一个主要浏览器尊重它。

最佳答案

首先,UA(AFAIK)不支持预告片。

其次,Location 的语义取决于状态码。您认为状态为 200 的 Location header 字段应该发生什么情况???

关于java - HTTP Chunked 响应错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8221546/

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