服务器返回如下信息:
HTTPMessage: Date: Mon, 17 May 2010 04:39:09 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 2.0.50727
Set-Cookie: ssic=DhIOAADSatQxhddLQSDjDno5A
Cache-Control: private
Content-Type: text/html; charset=utf-8
Content-Length: 219
<?xml version="1.0" encoding="utf-8" ?>
<results status-code="200">
<user uri=sip:592252757@fetion.com.
<credentials></credentials>
</user>
</results>
记录sip和ssic,后面要用到。
R fetion.com.cn SIP-C/2.0
F: 592252757 //这个是飞信号
I: 1 //这个应该是会话编号
Q: 1 R
L: 336 //数据内容的长度
<args><device type="PC" version="327249223" client-version="3.5.2560" /><caps value="simple-im;im-session;
服务器返回如下信息:
SIP-C/2.0 401 Unauthoried
F: 592252757
I: 1
Q: 1 R
W: Digest algorithm="MD5-sess;SHA1-sess"
记录下nonce,下面会用到。
R fetion.com.cn SIP-C/2.0
F: 592252757
I: 1
Q: 2 R
A: Digest algorithm="SHA1-sess",
L: 336
<args><device type="PC" version="327249223" client-version="3.5.2560" /><caps value="simple-im;im-session;
如果服务器返回200 OK,即成功登陆。
其中response计算方法如下: