Я отправляю форму регистрации из своего приложения на веб-сервер:
EditText email = (EditText)findViewById(R.id.email);
EditText password = (EditText)findViewById(R.id.password);
EditText nickname = (EditText)findViewById(R.id.nickname);
List<NameValuePair> params = new ArrayList<NameValuePair>(2);
params.add(new BasicNameValuePair("email", email.getText().toString()));
params.add(new BasicNameValuePair("password", password.getText().toString()));
params.add(new BasicNameValuePair("nickname", nickname.getText().toString()));
HttpClient httpClient = new DefaultHttpClient();
HttpPost request = new HttpPost(url);
request.setEntity(new UrlEncodedFormEntity(params));
HttpResponse response = httpClient.execute(request);
Когда я набираю никнейм на иврите, он принимается сервером (php/apache) в виде строки той же длины, что и никнейм, но с символами, которые "невидимы", т.е. выглядят как пробелы. точно не иврит. Кто-нибудь подскажет?