是否有标准方法来处理分块响应的响应失败?我倾注了RFC,并没有看到处理这个问题的标准方法。中止HTTP/1.1块编码响应
我对分块响应的理解是,当我们无法一次在服务器上处理整个响应时,它们非常有用。因此,尽管处理响应的一部分虽然发生了致命错误,并且响应需要终止。
我最初的想法是,关闭连接是最好的解决方案,但我想确保没有处理这种情况的另一种方式。谢谢。
是否有标准方法来处理分块响应的响应失败?我倾注了RFC,并没有看到处理这个问题的标准方法。中止HTTP/1.1块编码响应
我对分块响应的理解是,当我们无法一次在服务器上处理整个响应时,它们非常有用。因此,尽管处理响应的一部分虽然发生了致命错误,并且响应需要终止。
我最初的想法是,关闭连接是最好的解决方案,但我想确保没有处理这种情况的另一种方式。谢谢。
是的,关闭连接是唯一有效的方法,因为在HTTP中,响应已经开始后不能有任何进一步的请求数据。 (更具体地说:在请求结束之后,由两个\n
s标记。)
+1有趣的问题。 – Gumbo 2010-11-14 21:34:03