<p>On a Linux 64 bits Ubuntu, I'm trying to use the http_async_client to send a POST message but whatever I set, it always suspends the current route contrary to the content of the documentation.<br>
When I look at the C code it seems to be done on purpose as the return for the POST is different than the return from the get:<br>
static int w_http_async_get(sip_msg_t <em>msg, char *query, char</em> rt)<br>
{<br>
...<br>
    return async_send_query(msg, &sdata, NULL, act);</p>

<p>}</p>

<p>static int w_http_async_post(sip_msg_t <em>msg, char *query, char</em> post, char* rt)<br>
{<br>
...<br>
    if(async_send_query(msg, &sdata, &post_data, act)<0)<br>
        return -1;</p>

<pre><code>/* force exit in config */
return 0;
</code></pre>

<p>}</p>

<p>I was expecting the post function to work as the get one and to finish with something like:<br>
return async_send_query(msg, &sdata, &post_data, act);</p>

<p>Based on the document it looks like a bug but the comment bothers me and let me think it might be done on purpose (which one?)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/kamailio/kamailio/issues/744">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AF36ZdU-9YfQ27wpMr9DXr9cYDUmmq93ks5qfGZNgaJpZM4JjCSr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AF36ZaLxAL1FST0o7hpLiJ8hGuc0WuCEks5qfGZNgaJpZM4JjCSr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/kamailio/kamailio/issues/744"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/kamailio/kamailio","title":"kamailio/kamailio","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/kamailio/kamailio"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Problem when using http_async_client with a POST (#744)"}],"action":{"name":"View Issue","url":"https://github.com/kamailio/kamailio/issues/744"}}}</script>