domingo, 14 de diciembre de 2025

UTL_HTTP.SET_TRANSFER_TIMEOUT

UTL_HTTP contiene un procedimiento llamado SET_TRANSFER_TIMEOUT. Si bien esto puede parecer una forma de establecer un tiempo de espera de conexión, un análisis más detallado de la documentación explica que este procedimiento se aplica a las solicitudes-respuestas HTTP posteriores a través de la misma conexión una vez que se haya establecido correctamente una conexión con el servicio web.


Documentación oracle de SET_TRANSFER_TIMEOUT Procedure;

https://docs.oracle.com/cd/A91202_01/901_doc/appdev.901/a89852/utl_ht22.htm


foramto de la orden:

UTL_HTTP.set_transfer_timeout (timeout  IN PLS_INTEGER DEFAULT 60);


The UTL_HTTP.SET_TRANSFER_TIMEOUT(timeout) procedure in Oracle is used to set the default timeout value for all future HTTP requests made using the UTL_HTTP package. This timeout specifies how long the system will wait for a response from the web server before timing out. 


En esta web tiene un ejemplo de código donde se usa: 

https://www.dbasupport.com/forums/showthread.php?58517-utl_http-transfer-time-out-issue


LA documentación completa de UTL_HTTP:

https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/UTL_HTTP.html#GUID-A85D2D1F-90FC-45F1-967F-34368A23C9BB



Fuentes

Artículo:   "How to Set a Connection Timeout When Using UTL_HTTP (or UTL_SMTP) (Doc ID 760664.1)" Publicado en https://support.oracle.com/ por oracle el 18 nov 2024.  consultado el 07 Dic 2025.

URL: https://support.oracle.com/knowledge/Oracle%20Database%20Products/760664_1.html


Artículo:   "UTL_HTTP , 22 of 59" Publicado en https://docs.oracle.com/ por oracle.  consultado el 07 Dic 2025.

URL: https://docs.oracle.com/cd/A91202_01/901_doc/appdev.901/a89852/utl_ht22.htm


Artículo:   "utl_http transfer time out issue" Publicado en https://www.dbasupport.com/ por kintal  el 21 ago 2008.  consultado el 07 Dic 2025.

URL: https://www.dbasupport.com/forums/showthread.php?58517-utl_http-transfer-time-out-issue


Artículo:   "PL/SQL Packages and Types Reference - 268 UTL_HTTP" Publicado en https://www.dbasupport.com/ por oracle.  consultado el 07 Dic 2025.

URL: https://www.dbasupport.com/forums/showthread.php?58517-utl_http-transfer-time-out-issue

 

No hay comentarios:

Publicar un comentario