title: Why I get question marks instead of text on client when I get response from server?
body: <p>I use asp.net MVC5 in my project.</p>
  
  <p>I have action method as web service:</p>
  
  <pre><code>    [HttpPost]
      public ActionResult SaveXml(int year, int month, string file)
      {
          try
          {
              ReadXMLReport readXml = new ReadXMLReport(file);
  
            return new HttpStatusCodeResult(HttpStatusCode.NotAcceptable, "some text in rtl language");
  
          }
          catch (Exception ex)
          {
              throw ex;
          }
      }
  </code></pre>
  
  <p>As you can see method returns HttpStatusCodeResult that include some text.
  The text is not english but some RTL language.</p>
  
  <p>When I open the text in client I see question marks "????......?".</p>
  
  <p>Any idea how to fix the problem why I get question marks instead of text?</p>