[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Timeout Value in LIBHTTP



Sender: Scott Klement <sk@xxxxxxxxxxxxxxxx>


I'm new to this list and may even be in the wrong list, so appologies if
this is the case.

You've found the right list!



I just want to ask one quick question about LIBHTTP. I'm using a program
based on EXAMPLE15 to call an external web service. It works fine except
that the client rpgle program times out on the odd occasion (the fault of a
slow network not the code). Is there a way I can change the timeout value in
LIBHTTP?

Change the following line of code (from EXAMPLE15):


rc = http_url_get_xml( url : *NULL : %paddr(Incoming) : *NULL);

To read as follows:

rc = http_url_get_xml( url : *NULL : %paddr(Incoming) : *NULL: 120);

In this example, it'll timeout after 120 seconds. You can set that 5th parameter to a higher value or lower value as needed.

If you look at the HTTPAPI_H source member, it has comments that explain what all of the possible parameters are for HTTPAPI's routines, and what those parameters do.

Good Luck

-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubsribe from the list send mail
to majordomo@xxxxxxxxxxxxx with the body: unsubscribe ftpapi mymailaddr
-----------------------------------------------------------------------