Hi y'all,
I've been having this problem for a while now, and I've went by the docs on
RPC components time and time again, getting no solution for this.
I have an HTTP service and I need to guarantee that its results are not
cached by either the app or the browser.
My last attempt on this is:
<mx:HTTPService id="myService"
concurrency="last"
headers="{new URLRequestHeader("Cache-Control" , "no-cache")}"
makeObjectsBindable="true"
requestTimeout="10"
showBusyCursor="true"
useProxy="false"
url="{myServiceURL}"/>
When debugging the app, the service's HTTP header property is populated by
the URLRequestHeader, so I believe It's getting built adequately. Also, when
inspecting the AsyncToken returned by myService.send(), the message property
has its headers also populated by the URLRequestHeader.
The thing is that when I check for adequate reception on the server side, I
don't get the Cache-Control header at all.
Does anyone know how to make HTTP headers work for HTTPServices?
TIA,
Guido.