public static InputStream getInputStreamWithHttpClient( String
resourceURL )
        throws IOException
    {
        // Create an instance of HttpClient.
        HttpClient client = new DefaultHttpClient();
        // Create a method instance.
        HttpGet method = new HttpGet( resourceURL );
        method.getParams().setIntParameter(
            CoreConnectionPNames.CONNECTION_TIMEOUT,
CONNECTION_TINEOUT );
        method.getParams().setIntParameter
( CoreConnectionPNames.SO_TIMEOUT,
            CONNECTION_TINEOUT );
        method.getParams().setIntParameter(
            CoreConnectionPNames.SOCKET_BUFFER_SIZE, IO_BUFFER_SIZE );
        method.getParams().setIntParameter(
            ConnManagerPNames.MAX_CONNECTIONS_PER_ROUTE, 5 );
        method.getParams().setIntParameter(
            ConnManagerPNames.MAX_TOTAL_CONNECTIONS, 10 );
        HttpResponse response = null;
        InputStream input = null;
        try
        {
            response = client.execute( method );
            HttpEntity entity = response.getEntity();
            input = entity.getContent();
        }
        catch ( IOException e )
        {
            Log.d( TAG, "Can not connect to the target server!" );
            throw new IOException();
        }
        finally
        {
            Log.d( TAG, "close Expired Connections!" );
            client.getConnectionManager().closeExpiredConnections();
        }
        return input;
    }


On Mar 10, 12:21 pm, dillirao malipeddi <dillir...@arijasoft.com>
wrote:
>  public String get_DAtaFromWeb(String url_toconnect)//throws Exception
>   {
>         int connection_Timeout = 10000;// 10sec
> HttpParams my_httpParams = new BasicHttpParams();;
> HttpConnectionParams.setConnectionTimeout(my_httpParams,connection_Timeout)­;
>         HttpConnectionParams.setSoTimeout(my_httpParams,connection_Timeout);
>
>         HttpClient httpclient = new DefaultHttpClient(my_httpParams);  //get
> http client with given params
>         String responseBody = null;
>
>      try
>      {
>
>       HttpGet httpget = new HttpGet(url_Pls);
>
>       if(myDebug.debug_Log)Log.i("CONTENT GET","executing request " +
> httpget.getURI());
>
>       // Create a response handler
>       ResponseHandler<String> responseHandler = new BasicResponseHandler();
>
>       responseBody = httpclient.execute(httpget, responseHandler);
>       }
>      catch(Exception e)
>      {
>      if(myDebug.debug_Log)Log.i("Exception","Http Connection"+e.toString());
>      }
>
>       String Content = responseBody;
>
>  if(myDebug.debug_Log)Log.i("","-------------START--------------------------­-");
>       if(myDebug.debug_Log)Log.i("Response",""+Content);
>
>  if(myDebug.debug_Log)Log.i("","---------------END-------------------------"­);
>
>      return Content;
>
>   }
>
> On Mon, Mar 9, 2009 at 4:53 PM, murphy <howt...@hotmail.com> wrote:
>
> > Hi all,
>
> > Was just wondering if anyone had any code samples about writing and
> > retrieving data from a website? I am currently creating an application
> > which populates its textviews by accessing information from an online
> > source.
>
> > Thanks, Murphy.
>
> --
> Dilli Rao. M

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to