Android https отправка формы? - PullRequest
0 голосов
/ 16 августа 2011

Привет, у меня много проблем с отправкой простой формы, я искал вокруг, и, похоже, у многих людей была такая же проблема, но я не нашел ответа.

Вот мой код:

public void postData(TextView txtResult, String user, String pass) throws ClientProtocolException, IOException {

     HttpPost post = new HttpPost("https://www.mymeteor.ie");
     List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
     nameValuePairs.add(new BasicNameValuePair("username", user));
     nameValuePairs.add(new BasicNameValuePair("userpass", pass));
     post.setEntity(new UrlEncodedFormEntity(nameValuePairs));

     HttpClient client = new DefaultHttpClient();
     HttpResponse response = client.execute(post);
     HttpEntity entity = response.getEntity();

     String responseText = EntityUtils.toString(entity);
     txtResult.setText(responseText);

}

Приведенный выше код просто вернет исходную страницу,

Кто-нибудь может мне помочь?

спасибо

1 Ответ

0 голосов
/ 16 августа 2011

Вы уверены, что URL поддерживает вход по почте таким способом? Мне кажется, что форма входа в систему отправляет данные сообщения на этот URL: https://www.mymeteor.ie/go/mymeteor-login-manager

Я также подозреваю, что вы должны использовать какой-то API, вместо того, чтобы просто публиковать данные в форме входа в систему удаленно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...