title: Sometimes latin alphabet (ä ö ü è ß) characters are returned as �
body: <p>I want to return in response the orginal text.</p>
  
  <p>But when I have the letter ä, I'm sometimes getting �� instead.</p>
  
  <p>e.g. for Stäblistraße, The cloud returns St��blistraße.
  It's not always happened. But even one time is too much..</p>
  
  <p>How can I verify it will never happened again?</p>
  
  <p>I tried <code>utf8.decode(value)</code> But not working - <code>Error: Invalid continuation byte</code>.</p>
  
  <p>Attached code snippet:</p>
  
  <pre><code>var sendResponse = function(res,response,type)
  {
    res.writeHeader(200, {
      "Content-Type" : "text/plain"
    });
    res.write((JSON.stringify(response))+"\n");
    res.end();
  }
  </code></pre>