class HTTParty::Request

def encode_utf_16(body)

def encode_utf_16(body)
  if body.bytesize >= 2
    if body.getbyte(0) == 0xFF && body.getbyte(1) == 0xFE
      return body.force_encoding("UTF-16LE")
    elsif body.getbyte(0) == 0xFE && body.getbyte(1) == 0xFF
      return body.force_encoding("UTF-16BE")
    end
  end
  if assume_utf16_is_big_endian
    body.force_encoding("UTF-16BE")
  else
    body.force_encoding("UTF-16LE")
  end
end