title: XMLHttpRequest. Send data NOT in UTF-8. Is mission imposible?
body: <p>I need to send data  using XMLHttpRequest (method POST) to the server.</p>
  
  <p>Conditions and restrictions:</p>
  
  <ol>
  <li>The server always assumes, that  character encoding is windows-1251 only.</li>
  <li>I can't change anything on the server's side. The server is not mine.</li>
  <li>My code must work in FF, Chrome and IE8 :-(  I experimented with <code>sendAsBinary</code> but unsucessfully.</li>
  </ol>
  
  <p>As I can see, XMLHttpRequest before sending always modifies data to UTF-8, thus problem can't be solved.
  Right?</p>