Problem in Http Get Method..pls tell me..

by ragavendran s » Wed, 02 Sep 2009 22:12:17 GMT


Sponsored Links
 can u tell me how to send the Url to the server using Http Get method...

Here i m trying to insert a name into the databse .If i execute the below

showing code  there it tells "Connection to  http:localhost refused "

 i think the error is is in the Http method ..Would u tel me pls how to
Correct
it....


With ragards,

Raghav.S



My Code:


package simpl.http1;

import java.io.IOException;

import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class simplhttp1 extends Activity {
    /** Called when the activity is first created. */


    Button enter;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);


        enter=(Button)findViewById(R.id.enter1);


        enter.setOnClickListener(new OnClickListener(){

            public void onClick(View v)
            {

                openconn();


            }
        });



    }

   public void openconn()

   {

                 String str11="murugan";
               String feed_url="
http://localhost:8080/Serv1/servlet/Servlet1?st1="+str11;
              HttpClient client=new DefaultHttpClient();
              HttpGet siteRequest = new HttpGet(feed_url);
              try {
                HttpResponse httpResponse = client.execute(siteRequest);
                TextView t = (TextView) findViewById(R.id.myTextView);

                 t.setText("Ok");
            } catch (ClientProtocolException e) {

                TextView t = (TextView) findViewById(R.id.myTextView);
                t.setText(e.getMessage());
                // TODO Auto-generated catch block
                e.printStackTrace();
            } catch (IOException e) {
                TextView t = (TextView) findViewById(R.id.myTextView);
                t.setText(e.getMessage());
                // TODO Auto-generated catch block
                e.printStackTrace();
            }

   }



}

--~--~---------~--~----~------------~-------~--~----~



Problem in Http Get Method..pls tell me..

by Urs Grob » Wed, 02 Sep 2009 23:44:28 GMT


 localhost is the device itself, not your host where the emulator is running
on. If I remember correctly you would have to use 10.0.2.2 instead of
localhost.

-- Urs





--~--~---------~--~----~------------~-------~--~----~


Sponsored Links


Other Threads

1. Processing Home key in apps

How to allow applications to interrupt Home key?

-- 

2. how to make custom layout for context menu?

hi,

I want to make a custom layout for context menu?
how i can set this layout to context menu?
can anybody give me reference link or tell me how to do it?


regards,
hitendrasinh gohil

-- 

3. I require Code for bluetooth printer

4. onSharedPreferenceChanged is _not_ running on Main Thread! Why?

5. trying to use application object, but cant use android object

6. Mencari Narasumber untuk Seminar Android

7. Mouse not working on BeagleBoard