title: Parse Cloud Code modifying variables
body: <p>I'm working on Microsoft Translator integration into Parse's Cloud Code. I can successfully obtain access token - example:</p>
  
  <pre><code>http%253a%252f%252fschemas.xmlsoap.org%252fws%252f2005%252f05%252fidentity%252fclaims%252fnameidentifier%3Dcapital-dev%26http%253a%252f%252fschemas.microsoft.com%252faccesscontrolservice%252f2010%252f07%252fclaims%252fidentityprovider%3Dhttps%253a%252f%252fdatamarket.accesscontrol.windows.net%252f%26Audience%3Dhttp%253a%252f%252fapi.microsofttranslator.com%26ExpiresOn%3D1446139162%26Issuer%3Dhttps%253a%252f%252fdatamarket.accesscontrol.windows.net%252f%26HMACSHA256%3DRXDUXmSV1C%252bJPhtDFfe0obgUQ2ZOW1XtlzL00lE934E%253d
  </code></pre>
  
  <p>(very strange token, by the way, but works fine while debugging with Postman)</p>
  
  <p>Later, when Im trying to send a translation request to</p>
  
  <pre><code>http://api.microsofttranslator.com/V2/Ajax.svc/Translate
  </code></pre>
  
  <p>with the same httpRequest I used for token:</p>
  
  <pre><code>Parse.Cloud.httpRequest({
      method: 'GET',
      url:    'http://api.microsofttranslator.com/V2/Ajax.svc/Translate?appId=Bearer ' + request.params.token + '&amp;to=en&amp;text=' + request.params.text,
      success: function(result) {
          response.success(result);
      },
      error: function(error) {
          response.error({
              token: request.params.token,
              error: error,
              url: 'http://api.microsofttranslator.com/V2/Ajax.svc/Translate?appId=Bearer ' + request.params.token + '&amp;to=en&amp;text=' + request.params.text,
          });
      },
  });
  </code></pre>
  
  <p>In error callback I got my token modified like this:</p>
  
  <pre><code>http%!a(MISSING)%!f(MISSING)%!f(MISSING)schemas.xmlsoap.org%!f(MISSING)ws%!f(MISSING)2005%!f(MISSING)05%!f(MISSING)identity%!f(MISSING)claims%!f(MISSING)nameidentifier%!D(MISSING)capital-dev%!h(MISSING)ttp%!a(MISSING)%!f(MISSING)%!f(MISSING)schemas.microsoft.com%!f(MISSING)accesscontrolservice%!f(MISSING)2010%!f(MISSING)07%!f(MISSING)claims%!f(MISSING)identityprovider%!D(MISSING)https%!a(MISSING)%!f(MISSING)%!f(MISSING)datamarket.accesscontrol.windows.net%!f(MISSING)%!A(MISSING)udience%!D(MISSING)http%!a(MISSING)%!f(MISSING)%!f(MISSING)api.microsofttranslator.com%!E(MISSING)xpiresOn%!D(MISSING)1446139162%!I(MISSING)ssuer%!D(MISSING)https%!a(MISSING)%!f(MISSING)%!f(MISSING)datamarket.accesscontrol.windows.net%!f(MISSING)%!H(MISSING)MACSHA256%!D(MISSING)RXDUXmSV1C%!b(MISSING)JPhtDFfe0obgUQ2ZOW1XtlzL00lE934E%!d(MISSING)
  </code></pre>
  
  <p>I'm pretty stuck here...
  Any ideas?
  Thanks!</p>