How to implement HTTP connection timeout
1 posts in topic
Flat View  Flat View
TOPIC ACTIONS:
 

Posted By:   Aparna_Bhure
Posted On:   Friday, July 31, 2009 04:31 AM

Hi All, I would like to implement an HTTP connection timeout. I am working on a application which uses HTTP connection, but the problem here is that the response from server is late... I want to create a timeout against HTTP request such that if response doesn't come within sec then the connection should get closed. Please let me know how I can implement this. Code is like: HttpConnection connection = null; connection = (HttpConnection) Connector.open(getURL(), Connector.READ); int responseCode = connection.getResponseCode(); I am receiving response code almost after 2-3 sec.. and    More>>

Hi All,

I would like to implement an HTTP connection timeout.



I am working on a application which uses HTTP connection,
but the problem here is that the response from server
is late... I want to create a timeout against HTTP
request such that if response doesn't come within sec
then the connection should get closed.



Please let me know how I can implement this.



Code is like:



HttpConnection connection = null;

connection = (HttpConnection) Connector.open(getURL(), Connector.READ);

int responseCode = connection.getResponseCode();



I am receiving response code almost after 2-3 sec.. and
sometimes 1-2 mins too, which makes my application hang.



I want to create a timeout for such situation, Please let
me know how I can implement.. "connection" variable is
a local variable.



Thanks,

Regards,

Aparna


   <<Less

Re: How to implement HTTP connection timeout

Posted By:   Anonymous  
Posted On:   Tuesday, August 11, 2009 01:25 AM

There is no direct way to implement timeout.You achive it by using Timer.
Plz refer this link for complete code --- http://sites.google.com/site/j2mexprt/midlet-examples/conn-timeout-httpconn
About | Sitemap | Contact