Send HTTP GET request with header

Viewed 157791

From my Android app I want to request a URL with GET parameters and read the response. In the request I must add a x-zip header.

The URL is something like

http://example.com/getmethod.aspx?id=111&method=Test

Can some one provide me code for that?

Two things are important: that it is a GET request and contains the x-zip header .

EDIT:

try {
    HttpClient client = new DefaultHttpClient();  
    String getURL = "http://example.com/getmethod.aspx?id=111&method=Test";
    HttpGet get = new HttpGet(getURL);
    get.setHeader("Content-Type", "application/x-zip");
    HttpResponse responseGet = client.execute(get);  
    HttpEntity resEntityGet = responseGet.getEntity();  
    if (resEntityGet != null) {  
        //do something with the response
        Log.i("GET ",EntityUtils.toString(resEntityGet));
    }
} catch (Exception e) {
    e.printStackTrace();
}

I try with this code but I get code with .net error: Object reference not set to an instance of an object... I think but I'm not sure this if for x-zip header, is header in my code ok?

2 Answers
Related