Just to add for general knowledge: in very complex situation when the http modules in kamailio are not flexible enough, don't forget about embedded interpreters. I used Lua in some cases during the past when I need to do some http query not possible with native kamailio modules. I guess python, perl, etc. have also very good http libs.
Cheers, Daniel On 10/01/2017 22:28, Joel Serrano | VOZELIA wrote: > Thank you Daniel and Sergio for your replies. > > We will stick to http_client then :) > > Best, > Joel. > > ----- Original Message ----- >> From: "Daniel-Constantin Mierla" <mico...@gmail.com> >> To: "Kamailio (SER) - Users Mailing List" <sr-users@lists.sip-router.org> >> Sent: Tuesday, January 10, 2017 2:53:11 AM >> Subject: Re: [SR-Users] Difference between HTTP clients (utils.so vs >> http_client.so) >> Hello, >> >> utils' http query function is the old option (first implemented) that >> could be used for http queries in kamaili.cfg. The http_client module >> was added to replace the utils version, which should be removed over the >> time. Also, http_client module offers more options for doing the http >> queries, so it should be the recommended way to be used in configs nowadays. >> >> There is another http related module, respectively http_async_client >> that targets async processing needs of http queries. >> >> Cheers, >> Daniel >> >> >> On 06/01/2017 20:26, Joel Serrano | VOZELIA wrote: >>> Hi all, >>> >>> Currently I see there are 2 http clients: >>> >>> utils.so --> http_query() >>> http_client.so --> http_client_query() >>> >>> Any advice on which to use? Any pros/cons of using one over the other? >>> >>> Thanks, >>> Joel. >>> Este mensaje y, en su caso, los ficheros anexos son confidenciales, >>> especialmente en lo que respecta a los datos personales, y se dirigen >>> exclusivamente al destinatario referenciado.Les informamos que los datos >>> contenidos en el presente mail, han sido facilitados por usted o recogidos >>> de >>> Fuentes Accesibles al Público. Dicha información personal, será incluida en >>> un >>> fichero bajo la responsabilidad de VOZELIA TELECOM S.L.Todos los ficheros >>> que >>> trata nuestra empresa se encuentran debidamente inscritos ante la Agencia >>> Española de Protección de Datos.Vd. Como propio interesado podrá ejercitar >>> sus >>> derechos de Acceso, Cancelación, Rectificación u Oposición, en el mail: >>> administrac...@vozelia.com o en la dirección Avenida de Manoteras 8 >>> escalera 3 >>> 2ºB, 28050 Madrid.Tal y como establece la Ley Orgánica de Protección de >>> Datos >>> 15/1999 de 13 de Diciembre.Para ejercer sus derechos desde Panama podrá >>> hacerlo >>> en la dirección Vía Argentina, Edificio Mediteranean Loft. Panama.En caso >>> de no ser el destinatario y haya recibido este mensaje por error, >>> agradeceremos >>> que nos lo comunique inmediatamente al remitente sin difundir, almacenar o >>> copiar su contenido.La divulgación o el suministro, en todo o en parte, a >>> cualquier tercero, no podrá ser realizada sin el previo, expreso y escrito >>> consentimiento de VOZELIA TELECOM S.L. . >>> >>> >>> _______________________________________________ >>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >>> sr-users@lists.sip-router.org >>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >> -- >> Daniel-Constantin Mierla >> www.twitter.com/miconda -- www.linkedin.com/in/miconda >> Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com >> >> >> >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >> sr-users@lists.sip-router.org >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > Este mensaje y, en su caso, los ficheros anexos son confidenciales, > especialmente en lo que respecta a los datos personales, y se dirigen > exclusivamente al destinatario referenciado.Les informamos que los datos > contenidos en el presente mail, han sido facilitados por usted o recogidos de > Fuentes Accesibles al Público. Dicha información personal, será incluida en > un fichero bajo la responsabilidad de VOZELIA TELECOM S.L.Todos los ficheros > que trata nuestra empresa se encuentran debidamente inscritos ante la Agencia > Española de Protección de Datos.Vd. Como propio interesado podrá ejercitar > sus derechos de Acceso, Cancelación, Rectificación u Oposición, en el mail: > administrac...@vozelia.com o en la dirección Avenida de Manoteras 8 escalera > 3 2ºB, 28050 Madrid.Tal y como establece la Ley Orgánica de Protección de > Datos 15/1999 de 13 de Diciembre.Para ejercer sus derechos desde Panama podrá > hacerlo en la dirección Vía Argentina, Edificio Mediteranean Loft. Panama.En > caso > de no ser el destinatario y haya recibido este mensaje por error, > agradeceremos que nos lo comunique inmediatamente al remitente sin difundir, > almacenar o copiar su contenido.La divulgación o el suministro, en todo o en > parte, a cualquier tercero, no podrá ser realizada sin el previo, expreso y > escrito consentimiento de VOZELIA TELECOM S.L. . > > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users -- Daniel-Constantin Mierla www.twitter.com/miconda -- www.linkedin.com/in/miconda Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users