gpt4 book ai didi

http - 响应以分块传输编码发送,并指示某些数据已发送后发生的错误

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

我在响应中以分块传输编码格式向客户端发送大量数据。

我应该如何处理在撰写回复期间中途发生的任何错误?

我想知道是否有任何关于此的 HTTP 规范推荐做法,让客户知道响应确实不成功,但服务器遇到了一些问题。

最佳答案

一旦开始向客户端发送 HTTP header ,就不能再发送任何其他内容。您必须完成发送您打算发送的响应,即分块数据和关联的 header 。如果中途发生错误,则无法向客户端报告该错误。您所能做的就是关闭连接。客户端要么没有收到所有的 header ,要么没有收到响应末尾的终止 0 长度 block 。无论哪种方式都足以让客户端知道服务器在发送过程中遇到错误。

关于http - 响应以分块传输编码发送,并指示某些数据已发送后发生的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17203379/

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