Я хочу использовать внешний веб-сайт http://www.siirretytnumerot.fi/ в моем приложении для Android. Этот веб-сайт принимает два значения PREFIX и NUMBER. Сейчас я в замешательстве, так как, похоже, ничего не получаю в моем текстовом просмотре. Я не знаю, что использовать, будь то httpget или httppost. Я пробовал и то и другое, но пока безрезультатно. Но когда я захожу по ссылке для проводника и ввожу ввод, строка сайта меняется на http://www.siirretytnumerot.fi/QueryServlet. Я пытался использовать оба, но ничего не получалось.
Пожалуйста, кто-нибудь может помочь мне просмотреть веб-сайт и предложить, какой из методов http мне подходит?
вот код, который я использовал.
TextView tv=(TextView)findViewById(R.id.display);
try {
HttpClient client = new DefaultHttpClient();
String postURL = "http://www.siirretytnumerot.fi/";
HttpPost post = new HttpPost(postURL);
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("PREFIX", "044"));
params.add(new BasicNameValuePair("NUMBER", "9782231"));
params.add(new BasicNameValuePair("LANGUAGE", "Finnish"));
params.add(new BasicNameValuePair("Submit", "Hae"));
UrlEncodedFormEntity ent = new UrlEncodedFormEntity(params,HTTP.UTF_8);
post.setEntity(ent);
HttpResponse responsePOST = client.execute(post);
HttpEntity resEntity = responsePOST.getEntity();
if (resEntity != null) {
tv.setText(EntityUtils.toString(resEntity));
}
} catch (Exception e) {
e.printStackTrace();
}
вывод по ссылке выводится как источник изображения
<img src="QueryServlet?ID=-7187780920186056107&STRING=5WQAy%2BQCUZRGIUJ8qZtpSrmkiKzWp8HRL7Ti1xmFSxMAEZE7GHEtaylOApMGd9qoesY7Pl%2BUN1Z6Kzap9RIg%2Bw==" />
Теперь, как мне это прочитать?