# send ClientID to Wowza by HTTP get method to terminate the publishing

**URL:** <https://community.wowza.com/t/send-clientid-to-wowza-by-http-get-method-to-terminate-the-publishing/48527>\
**Category:** Wowza Streaming Engine\
**Created:** [April 13, 2017, 8:05am UTC](https://community.wowza.com/t/send-clientid-to-wowza-by-http-get-method-to-terminate-the-publishing/48527 "2017-04-13T08:05:05Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Charles\_Lin](https://avatars.discourse-cdn.com/v4/letter/c/cab0a1/32.png) [@Charles\_Lin](https://community.wowza.com/u/Charles_Lin)\
**Post date:** [April 13, 2017, 8:05am UTC](https://community.wowza.com/t/send-clientid-to-wowza-by-http-get-method-to-terminate-the-publishing/48527/1 "2017-04-13T08:05:05Z")

</div>

I publish a stream to Wowza and log a ClientID.

can I send this ClientID to Wowza by HTTP get method to terminate the publishing??

anybody please show me how to do , please!!

---

<div class="post-metadata">

**Author:** ![Charles\_Lin](https://avatars.discourse-cdn.com/v4/letter/c/cab0a1/32.png) [@Charles\_Lin](https://community.wowza.com/u/Charles_Lin)\
**Post date:** [April 13, 2017, 8:22am UTC](https://community.wowza.com/t/send-clientid-to-wowza-by-http-get-method-to-terminate-the-publishing/48527/2 "2017-04-13T08:22:48Z")

</div>

public void onHTTPSessionCreate(IHTTPStreamerSession httpSession) throws UnsupportedEncodingException

{

String queryStr = httpSession.getQueryStr();

String[] queryStrArray = queryStr.split("="); getLogger().info(“queryStr\>\>\>\>\>\>\>\>\>\>\>”+queryStrArray[1]);

IClient newClient = client.getAppInstance().getClientById(Integer.parseInt(queryStr));

newClient.setShutdownClient(true);

}

The code above just show what I want to do , It’s not working.

queryStr is ClientID that I logged before.

---

<div class="post-metadata">

**Author:** ![Charles\_Lin](https://avatars.discourse-cdn.com/v4/letter/c/cab0a1/32.png) [@Charles\_Lin](https://community.wowza.com/u/Charles_Lin)\
**Post date:** [April 19, 2017, 1:59am UTC](https://community.wowza.com/t/send-clientid-to-wowza-by-http-get-method-to-terminate-the-publishing/48527/3 "2017-04-19T01:59:36Z")

</div>

Any Wowza master can give me direction??

Any suggestion or answer is welcome even just yes or no.

If It is impossible to do this. please left message to me.

Help!! Thanks.

---

<div class="post-metadata">

**Author:** ![Charles\_Lin](https://avatars.discourse-cdn.com/v4/letter/c/cab0a1/32.png) [@Charles\_Lin](https://community.wowza.com/u/Charles_Lin)\
**Post date:** [April 19, 2017, 9:30am UTC](https://community.wowza.com/t/send-clientid-to-wowza-by-http-get-method-to-terminate-the-publishing/48527/4 "2017-04-19T09:30:56Z")

</div>

Hi, It looks work for me, not perfect but work

```auto
public void onHTTPSessionCreate(IHTTPStreamerSession httpSession) 
{
	String queryStr = httpSession.getQueryStr();
	String queryStrIdValue = queryStr.split("=")[1];
	
	IApplicationInstance appInstance = httpSession.getAppInstance();
	if(queryStrIdValue != null)
	{
		IClient client = appInstance.getClientById(Integer.valueOf(queryStrIdValue));
		client.setShutdownClient(true);
	}
}

```
