title: Node http get request can't handle Hebrew content
body: <p>When using get Request, there are question mark instead of hebrew:</p>
  
  <p>Bellow is a snippet of the code invoking during the request:</p>
  
  <pre><code>var req = ((/^https/.test(url))?https:http).request(opts,function(res) {
              res.setEncoding('utf8');
              msg.statusCode = res.statusCode;
              msg.headers = res.headers;
              msg.payload = "";
              res.on('data',function(chunk) {
                  msg.payload += chunk;
              });
              res.on('end',function() {
                  node.send(msg);
                  node.status({});
              });
          });
  </code></pre>