我在网上看了这么多,但是我找不到一个SIP注册的例子,当我searchRFC 3261,3665这个词甚至没有出现,也许我正在寻找错误的短语。 我设法了解将过期设置为零的部分,但是它仍然不起作用,而且我也找不到有关正式取消注册应该如何的文档。
有谁知道如何撰写注销SIP请求? 或者我应该search什么?
“ 取消注册 ”是一个注册,其中您将一个或多个联系URI的过期设置为0.您可以使用适用于REGISTER中的所有联系人URI的Expires标头 – “Expires:0”参数 – “Contact:; expires = 0 – 这只会影响该URI的注册。
您也可以通过添加“联系人:*”和“到期date:0”来注销您的logging地址的所有联系人URI。
好吧,经过几个小时的search,我问了这个问题,最后我发现了一些相关的东西:
我克隆了我的初始注册请求,拿到了联系人头文件,并向他们添加了expires(0)值,并且添加了expires = 0头文件,虽然我没有从服务器获取联系人头文件, = 0,但是因为我停止从它获得102个选项(它每隔几秒发送5个这样的选项)就取消了注册。
所以非常感谢谁曾经试图帮助! 亚当。
UA通过在REGISTER请求中为该联系地址指定到期间隔“0”来请求立即移除绑定。 查看10.2.2删除RFC 3261中的绑定以获取更多详细信息。