[sr-dev] git:master:b3de7f20: modules: readme files regenerated - http_async_client ...

Kamailio Dev kamailio.dev at kamailio.org
Thu Sep 8 10:01:36 CEST 2016


Module: kamailio
Branch: master
Commit: b3de7f20e93f7a6743b756787587b306dc493ce9
URL: https://github.com/kamailio/kamailio/commit/b3de7f20e93f7a6743b756787587b306dc493ce9

Author: Kamailio Dev <kamailio.dev at kamailio.org>
Committer: Kamailio Dev <kamailio.dev at kamailio.org>
Date: 2016-09-08T10:01:27+02:00

modules: readme files regenerated - http_async_client ...

---

Modified: modules/http_async_client/README

---

Diff:  https://github.com/kamailio/kamailio/commit/b3de7f20e93f7a6743b756787587b306dc493ce9.diff
Patch: https://github.com/kamailio/kamailio/commit/b3de7f20e93f7a6743b756787587b306dc493ce9.patch

---

diff --git a/modules/http_async_client/README b/modules/http_async_client/README
index 5757f7c..b145301 100644
--- a/modules/http_async_client/README
+++ b/modules/http_async_client/README
@@ -90,7 +90,8 @@ Federico Cabiddu
    1.19. http_set_tls_client_cert() usage
    1.20. http_set_tls_client_key() usage
    1.21. http_set_tls_ca_path() usage
-   1.22. $http_req(key) variable usage
+   1.22. $http_req_id variable usage
+   1.23. $http_req(key) variable usage
 
 Chapter 1. Admin Guide
 
@@ -539,6 +540,24 @@ http_async_query("https://example.com/test.php", "HTTP_REPLY");
 
 5. Pseudo Variables
 
+   The $http_req_id read-only variable can be used in REQUEST_ROUTE to
+   retrive the unique identifier for a query after sending it or in the
+   HTTP callback route to retrive the id of the query the reply belongs
+   to. Useful mainly in non-transactional context.
+
+   Example 1.22. $http_req_id variable usage
+...
+$http_req(suspend) = 0;
+
+http_async_query("https://example.com/test.php", "HTTP_REPLY");
+
+xlog("L_INFO", "Query id: $http_query_id");
+...
+route[HTTP_REPLY] {
+xlog("L_INFO", "received reply for query $http_query_id\n");
+}
+...
+
    The $http_req(key) write-only variable can be used to set custom
    parameters before sending a HTTP query
 
@@ -562,7 +581,7 @@ http_async_query("https://example.com/test.php", "HTTP_REPLY");
      * suspend: if set to 0 it doesn't suspend the current transaction
        before performing the query (see http_async_suspend())
 
-   Example 1.22. $http_req(key) variable usage
+   Example 1.23. $http_req(key) variable usage
 ...
 $http_req(all) = $null;                    # reset the parameters
 $http_req(timeout) = 100;                  # 100 ms




More information about the sr-dev mailing list