title: Issue with POST JSON data Titanium
body: <p>I want to post JSON data using HTTP request. I have read the official <a href="http://docs.appcelerator.com/titanium/latest/#!/guide/Handling_Remote_Data_with_HTTPClient_and_JSON" rel="noreferrer">docs</a> and I am working according to them. I am using the following code:</p>
  
  <pre><code>var xhrpost = Ti.Network.createHTTPClient();
  
      xhrpost.onload = function(){
          activityIndicator.hide();
          alert('Posted successfully');
          alert(JSON.stringify(this.responseText));
      }
  
      var posturl = 'http://qudova.com/api.php';
  
      xhrpost.open('POST', posturl);
      xhrpost.setRequestHeader("Content-Type", "application/json");
      xhrpost.setRequestHeader('charset','utf-8');
          var params = {
          ProjectID : picked_prj, 
          RoleID : picked_rol,
          FirstName: first.value,
          LastName: last.value,  
          Phone: phone.value,
          Email: email.value,
          City: city.value,
          State: stat_drp.getSelectedRow(0).title,
          Zip: zip.value,
          Notes: notes.value,
      };
      xhrpost.send(params);
  </code></pre>
  
  <p>If this is the correct way to post the JSON data. How would I check that data is posted ?? Will the url contain the posted data ??</p>
  
  <p>I am getting null in the following alert that I added in the onload event.</p>
  
  <pre><code>alert(JSON.stringify(this.responseText));
  </code></pre>
  
  <p>I am working on Windows 7 , Testing on Android 4.2.2 .... Thanks in Advance.</p>