Valeu :D Havia visto em algum link para colocar na query, porém como estava com um pouco de sono não percebi na hora que apenas colocar um "campo" a mais na URLVariabels....
variaveis = new URLVariables(); variaveis.noCache = new Date().getTime(); On 26 fev, 08:11, "Jean M Rito" <[email protected]> wrote: > Rafael, > Tente colocar na url de envio e recebimento, o timestamp. Assim será sempre > interpretado uma url nova a cada segundo, não sendo considerado cache, mesmo > que as datas sejam iguais. > > Att. > Jean M. Rito > [mobile]* [email protected] > > > > -----Original Message----- > From: RafaelViana <[email protected]> > Date: Thu, 25 Feb 2010 17:56:45 > To: flexdev<[email protected]> > Subject: [flexdev] Cache no URLRequest > > Estou com uma situação complicada aqui e aprecio a ajuda de vocês. > > Tenho um relatório de vendas (chamo ele por uma servlet no > URLRequest), faço o relatório com a query para consultar do dia > 01/02/10 até 05/02/10, ela consta com dois itens. > Vou até o cadastro e digito um novo item, e retorno para gerar o > relatório novamente, porém nesse consta apenas os dois itens > anteriores ( maldito cache ! ). > Ao fazer a consulta do dia 01/02/10 até 04/02/10, ele consta os tres > itens! (porque só havia ficado o cache da query anterior, como mudou a > data foi interpretado que era arquivo novo) > > Simples... Problema no cache do URLRequest.. PORÉM: > > Coloquei na URLRequest ( para não aceitar cache ) > > url.requestHeaders.push(new URLRequestHeader("pragma", "no-cache")); > url.requestHeaders.push(new URLRequestHeader("Expires", "Thu, 01 Jan > 1970 00:00:00 GMT, -1")); > url.requestHeaders.push(new URLRequestHeader("Cache-Control", "no- > cache, no-store, must-revalidate")); > > Tentei todas as maneiras ..... porém o cache continua ! > > Isso acontece com todos relatórios, se a query é igual o arquivo fica > no cache e sempre se repete até eu fecha o sistema. > > O que mais posso tentar? > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
