title: The remote server returned an error: (403) Forbidden. Error
body: <p>Im trying with the google cloud print. The /search api of the cloud printing is used for getting the printerid and xsrf token..so im posting the data and trying to get response but everytime i post im getting  The remote server returned an error: (403) Forbidden..is it cross domain problem or what problem?    </p>
  
  <pre><code>     string str= TextBox1.Text;
       var request = (HttpWebRequest)WebRequest.Create("https://www.google.com/cloudprint/search?output=json&amp;clientid=" + str);
       request.Method = "POST";
        SetupWebRequest (request);
        string postData = "This is a test that posts this string to a Web server.";
        byte[] byteArray = Encoding.UTF8.GetBytes (postData);
        request.ContentType = "application/x-www-form-urlencoded";
       request.ContentLength = byteArray.Length;
       Stream dataStream = request.GetRequestStream();
       // Write the data to the request stream.
       dataStream.Write(byteArray, 0, byteArray.Length);
       // Close the Stream object.
       dataStream.Close();
       WebResponse response = request.GetResponse ();
  </code></pre>