I am attempting to do a post request from the gears HTTPRequest class and
the payload seems to not be sent. When I do a get it sends the data just
fine but the POST dataseems to not send. At least the server never gets it.
Any ideas? Payload is a URL encoded string

Here is some sample code...
function ajax(url, payload, success, failure)
{
    var request = google.gears.factory.create('beta.httprequest');

    request.open('POST', url );
    request.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
    request.onreadystatechange = function readystatechange()
    {
        if (request.readyState == 4)
        {
/*...*/
        }
    };
    request.send(payload);
}


--Zach

Reply via email to