Как я могу выполнить метод GET в Android? - PullRequest
0 голосов
/ 28 сентября 2011

Я хочу получить эти данные ----> " # 1 $ Египет $ مصر @ " по этой ссылке -> "http://184.173.7.132/mobile.aspx?action=4"

Я использовал этот код, но ответ: NULL

    public HttpResponse doGet(String url) throws Exception {

    HttpResponse response = null;
    try {

        HttpClient httpclient = new DefaultHttpClient();

        HttpGet httpget = new HttpGet(url);

        response = httpclient.execute(httpget);
        }

        catch (IOException e) {
             e.printStackTrace();
        }
        return response;

} 

1 Ответ

2 голосов
/ 28 сентября 2011

Используйте этот код, он работает для вашего URL. добавить интернет-разрешение в манифест

String page;


DefaultHttpClient httpClient = new DefaultHttpClient();
                  HttpGet httpGet = new HttpGet("http://184.173.7.132/mobile.aspx?action=4");

                 // httpGet.addHeader("Content-type","application/json");


                  ResponseHandler<String> resHandler = new BasicResponseHandler();

                try
                {
                    page = httpClient.execute(httpGet, resHandler);
                } 
                catch (ClientProtocolException e) 
                {

                    e.printStackTrace();
                } catch (IOException e) {
                    // TODO Auto-generated catch block

                }
                  Log.e("response",page);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...