Well I used Webserivce in flex instead of the HTTP Service, since I was working with a .net Webservice. And that worked like a charm.
<fx:Declarations>
<s:WebService id="ws" wsdl="http://uraddress:443/TestWebserives/Service1.asmx?WSDL">
<s:operation
name="HelloWorld"/>
</s:WebService>
</fx:Declarations>
And all I had to do in the event where I wanted to send the data to my webservice was to just have something like this
ws.HelloWorld(ResultsQuestion.getItemAt(0).ResultSEQ,ResultsQuestion.g etItemAt(1).QuestionID,ResultsQuestion.getItemAt(2).ResponsePromptID,R esultsQuestion.getItemAt(3).ResponseValue);
Where ResultsQuestion is a Array Collection.
But, I am not sure what is the disadvantage/advantage of using Webservice over HTTPSerive? Thank you