How to set header using http post method
<p>i am currently working on one application..
in that application i have to use get and post both methods..
get method works properly but in post method suddenly i get the response like</p>

<pre><code>   "invalid method.post required"..
</code></pre>

<p>my code for that is:</p>

<pre><code>     String list_url = "************************";
    try {

        String appand = TimeStampForAuth.TimeStameMethod(main.this);
        String auth = android.util.Base64.encodeToString(("iphone" + ":" + 
            "2a5a262d5a")
        .getBytes("UTF-8"), android.util.Base64.NO_WRAP);

        DefaultHttpClient client = new DefaultHttpClient();
        HttpPost post = new HttpPost(list_url+appand);

        Log.d("URL_LIST", list_url+appand);

        List nvps = new ArrayList();
        nvps.add(new BasicNameValuePair("login",Login));
        nvps.add(new BasicNameValuePair("password",password));
        nvps.add(new BasicNameValuePair("title",title));
        nvps.add(new BasicNameValuePair("category_id",cat_id));




        UrlEncodedFormEntity p_entity = new UrlEncodedFormEntity(nvps,HTTP.UTF_8);
        post.addHeader("Authorization", "Basic " + auth);
        post.setEntity(p_entity);
        HttpResponse response = client.execute(post);
        HttpEntity responseEntity = response.getEntity();
        String s = EntityUtils.toString(responseEntity);
        Log.d("List response", s);

    }
    catch(Exception e){
        System.out.println(e.toString());
    }
</code></pre>

<p>in that i am missing somethinf or what that i dont know..is all that thing is valid for post method....</p>

<p>please help me as early as possible...</p>

<p>thanking you.........</p>
