httpClient issues on Android

You must Login before you can answer or comment on any questions.

I'm trying to send data to a webpage. The code works great on the iPhone but does nothing on Android. I don't get an error, the code is executed but it just doesn't get sent. Any ideas?

        var trans = Titanium.Network.createHTTPClient();

        trans.onerror = function(e)
        {
            Ti.API.info('TRANS ERRROR - ' + e.error);
        }

        //first send Team data
        trans.open('GET', encodeURI('http://runningescapes.com/relaytracker/syncTeam.aspx?TeamName='+Race.TeamName + '&TeamId=' + Race.Van +'&TeamKey='+Race.TeamKey+'&StartTime='+Race.startTime +'&RaceName='+Race.RaceName));
        trans.send();

1 Answer

Accepted Answer

Try this:

var trans = Titanium.Network.createHTTPClient();
trans.onerror = function(e)
{
Ti.API.info('TRANS ERRROR - ' + e.error);
}
 
//first send Team data
trans.open('GET', 'http://runningescapes.com/relaytracker/syncTeam.aspx?TeamName='+encodeURI(Race.TeamName) + '&TeamId=' + encodeURI(Race.Van) +'&TeamKey='+encodeURI(Race.TeamKey)+'&StartTime='+encodeURI(Race.startTime) +'&RaceName='+encodeURI(Race.RaceName));
trans.send();

Your Answer

Think you can help? Login to answer this question!