See my response to your first post.

 

Use the POST method instead of get.

 

Tracy

 

________________________________

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Cameron
Sent: Tuesday, June 24, 2008 1:18 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] httpservice and repetitive calls

 

I'm using the httpservice to make a call to an aspx page which runs a 
query and returns the results. This is fine, but if I try to run the 
same call again, the service is not actually going out to make the call,

but rather just returning the results from the previous call. I know 
this because the aspx page logs each call made to it. I always see the 
first call, but no subsequent calls come through if I post the same 
data. If I send a different set of data, the call works fine, but then 
will not post that data again. Any ideas on why it doesn't want to 
actually make the call? Below are the relevant pieces of code:
<script ... >
public function lblClickHandler(event:Event):void{
tgtdata = event.currentTarget.data.toString();
customer_id = event.currentTarget.data;
useHttpService();
}

public function useHttpService():void {
userReq.url = dstURL; //set in another part of the code
userReq.method = "GET";

var Obj:Object = new Object();
Obj.w = wispid; //wispid is just a number that is set 
elsewhere
Obj.i = tgtdata;
userReq.send(Obj);
}
...
</script>
<mx:HTTPService id="userReq" result="gethttpResult(event)" 
fault="handleFault(event)" useProxy="false" method="GET" 
resultFormat="object" />

 

Reply via email to