一次request,如何及时收到多次response

问题描述

做的是上传的功能。一次request,会获得服务器端多次关于进度信息的response,写入iframe中。但如何保证浏览器端能及时收到每一个response信息?目前服务器端总是能持续输出信息,但每次都是进度在80%多的时候,浏览器上才显示进度(alert("xxx")才有信息)。在文件小于100K的时候,浏览器能实时的接收信息。如果是大些的文件,如:2M,就只能在80%多才有进度显示。用过以下办法了,都没有效果。printWriter.flush();printWriter.close();response.flushBuffer();response.setStatus(HttpServletResponse.XXX);请注意,是一次request,不是多次。 问题补充:Anddy 写道

解决方案

一次请求,返回多个response? 这可能吗?http协议中,客户端发送一个请求(request)给服务器,服务器在接收到这个请求后将生成一个响应(response)返回给客户端。加上http协议的无状态特点。 这可能吗?针对你这种情况,你可以在客户端不断发送ajax异步请求,来获取服务端信息,进而更新上传的进度。

时间: 2024-08-30 04:23:10

一次request,如何及时收到多次response的相关文章

其他Request和Response技巧

request|response|技巧      现在,来看一下几个使用Request和Response对象的有用技巧,包括:      · 连接.缓冲和页面重定向的管理.      · HTTP报头.缓存与"到期"页面的操作.      · 利用客户证书.      · 创建定制的日志文件消息.      1. 连接.缓冲和页面重定向的管理      ASP的一个很有用的特点就是使用户能够从一个ASP网页转向到另一个网页(ASP或HTML),或另一个源文件(例如一个ZIP文件或文本文

谈一谈Http Request 与 Http Response

原文:谈一谈Http Request 与 Http Response 写在前面的话:最近帮朋友弄弄微信商城,对于微信的基础开发,基本上就是各种post.get,有时是微信服务器向我们的服务器post.get数据,有时需要我们自己的服务器向微信服务器各种post.get,之间通过json或者xml传送数据.今天就来总结一下http相关的request和response,就从以下几个问题入手吧. ======正文开始======== 1.什么是HTTP Request 与HTTP Response?

http request乱码的真相

当然,终极原因http协议里没有规定request一定要指定编码,导致浏览器,web服务器都各搞一套-- 下面一一理清. 首先,从浏览器端看下有多少种情况: 1.在浏览器的地址栏,或者搜索框里输入地址:http://www.test.com/衣服/search?keyword=T恤  2.在一个指定了编码的网页中,提交一个form,如: <html> <head> <meta charset="gbk"> </head> <body

第七篇 ASP内建对象Request

从本篇开始作者从 ASP 内建对象着手,为大家详细剖析 ASP 的六个内建对象和各种组件的特性和方法. 在正式开始学习 ASP 的内建对象和组件之前,先让我们来认识一些基本概念,这将对各位今后的学习大有帮助.请看下表 : Active Server 随 Windows NT 交付的服务器方技术的集合.这些 技术为组件应用程序管理.数据库访问.事务和消息 提供一致的服务器方组件.脚本模型和一套集成的系 统服务. Active Server Pages (ASP) 在服务器上运行 ActiveX 脚

第七课:ASP内建对象Request

从本篇开始作者从 ASP 内建对象着手,为大家详细剖析 ASP 的六个内建对象和各种组件的特性和方法. 在正式开始学习 ASP 的内建对象和组件之前,先让我们来认识一些基本概念,这将对各位今后的学习大有帮助.请看下表 : Active Server 随 Windows NT 交付的服务器方技术的集合.这些 技术为组件应用程序管理.数据库访问.事务和消息 提供一致的服务器方组件.脚本模型和一套集成的系 统服务. Active Server Pages (ASP) 在服务器上运行 ActiveX 脚

ASP内建对象Request

request|对象 作者:书生 从本篇开始作者从 ASP 内建对象着手,为大家详细剖析 ASP 的六个内建对象和各种组件的特性和方法. 在正式开始学习 ASP 的内建对象和组件之前,先让我们来认识一些基本概念,这将对各位今后的学习大有帮助.请看下表 : Active Server 随 Windows NT 交付的服务器方技术的集合.这些 技术为组件应用程序管理.数据库访问.事务和消息 提供一致的服务器方组件.脚本模型和一套集成的系 统服务. Active Server Pages (ASP)

[常见问题]cookie使用1.Page与HttpContext的Request、Response

cookie|request|response|问题 自编程序如下 using System;using System.Web;using System.Web.UI;namespace hnwl.config{/// <summary>/// Cookdef 的摘要说明./// cookies相关的定义,以及涉及到cook的一些检验,如用户登录标示/// </summary>public class Cookdef :Page{  private HttpCookie cook;

ASP入门教程-Request对象概述

Request对象在HTTP请求期间检索客户端浏览器传递给服务器的值.也就是说用它来与客户端交互,收集客户端信息或服务器端的环境变量,然后将收集的这些信息发送给服务器端或其它asp页面. 一.Request 对象的集合 Request对象共有5个集合,如下表: 集合名称 说 明 ClientCertificate 当客户端访问一个页面或其它资源时,用来向服务器表明身份的客户证书的所有字段或条目的数值集合,每个成员均是只读.(用于检索存储在发送到HTTP请求中客户端证书中的字段值) Cookies

ASP的Request和Response对象使用详解

Request和Response这两个对象是ASP所提供的内置对象中最常用的两个.在浏览器(或其他用户代理)和Web服务器之间,请求与响应中发生的信息交流可以通过ASP中的两个内置对象来进行访问和管理,这两个对象称为Request和Response对象. 在ASP页中所要进行的工作几乎都要访问这两个对象,使用这两个对象的方式将影响页面的效率及可靠性.当然,它们的主要用途是访问用户发回到服务器的值,即从HTML页的<FORM>段获得或附在URL后面作为查询字符串,并创建合适的输出返回给用户,且它