i ran gwan_1 (v3.3.28),然后访问页面 http://///?>。它快速地重新支配。
但是当我更改" return 200
"时对于代码中的" return 9;
",浏览器在大约4秒后缓慢响应。
在文档中说:
为防止HTTP标头自动完成,只需使您的servlet返回无效1-99范围内的HTTP状态代码(包括)。它起作用,但很慢。
对此有任何想法吗?是一个错误还是我做错了什么?
我尝试返回1、9和99。它们都给出相同的结果。
最后,我明白了。
这不是Gwan引起的。
这是浏览器的行为。
我使用xbuf_frurl()加载持久性。C,响应约为0.35 ms。(CPU E2180)
Internet浏览器正在等待服务器回复。这是客户端超时。
由于在这种特殊情况下,服务器在HTTP headers
中没有给出回复长度(因为 1-99 Servlet返回值表示"注入no http--标题如果他们缺少" ),则客户必须等到估计所有内容都应该传输(此时显示结果)。
您可以在没有HTTP标头的情况下发送任何回复与JSON和AJAX(JAVASCRIPT)交谈时,您可以将格式解释为不同(JSON vs HTTP)。
。G-Wan Comet.c演示正在使用纯文本消息通过浏览器传递交换,因为客户端上的JavaScript代码读取服务器回复多长时间(使用针对此特定应用程序制定的格式)。<<<<<<<<<<<</p>