如何读取 SIP 服务器响应

How can I read SIP server response

我正在使用 Jain SIP 向使用 SipProvider.sendRequest(request) 的服务器发送注册请求。

如何监听服务器的 200 OK 响应?

您可以使用 netcat 命令并在客户端侦听的端口(和 ip 地址)上侦听。 语法

nc -l

您必须创建一个监听器,然后将监听器添加到 sip 提供程序

sipProvider.addSipListener(listener);

这是一个完整的例子https://svn.java.net/svn/jsip~svn/trunk/src/examples/simplecallsetup/Shootist.java