SIP常用消息实例参考 3、MESSAGE消息

3、MESSAGE消息
      1)头字段填写说明
      Call-id:                 必选
      CSeq:                   必选
      From:                   必选
      To:                       必选
      Max-Forwards: 必选
      Via:                      必选
      常用的可选参数:
      指定的消息体
      2)消息实例
      发送MESSAGE请求消息给192.168.2.48的6010端口,参考消息如下(带了“Hello的消息体):
MESSAGE sip: 1897778888 @192 . 168.2 . 48 : 6010  SIP / 2.0
Call
- ID: 8e12c17121ac4121bf927f6fd8013358 @192 . 168.2 . 89
From < sip: 01052237300 @192 . 168.2 . 89 > ;tag =- 0037 - 708c9a5cba8dd878
To < sip: 1897778888 @192 . 168.2 . 89 >
CSeq: 
1  MESSAGE
Via: SIP
/ 2.0 / UDP  192.168 . 2.89 : 14010 ;branch = z9hG4bK -- 22bd7222
Max - Forwards:  30
Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,
UPDATE ,PRACK,REFER,SUBSCRIBE,NOTIFY,MESSAGE
Contact: 
< sip: 192.168 . 2.89 : 14010 >
Content
- Type:  text / plain
Content
- Length:  5

Hello
      收到来自192.168.2.48的6010端口的返回消息,参考消息如下(修改了消息体的内容,变成了“Hello amigo”):
SIP / 2.0   200  OK
Via: SIP
/ 2.0 / UDP  192.168 . 2.89 : 14010 ;branch = z9hG4bK -- 22bd7222
From < sip: 01052237300 @192 . 168.2 . 89 > ;tag =- 0037 - 708c9a5cba8dd878
To < sip: 1897778888 @192 . 168.2 . 89 > ;tag =- 002 - 3c18e810ab17c76f
Call
- ID: 8e12c17121ac4121bf927f6fd8013358 @192 . 168.2 . 89
CSeq: 
1  MESSAGE
Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,
UPDATE ,PRACK,REFER,SUBSCRIBE,NOTIFY,MESSAGE
Contact: 
< sip: 192.168 . 2.48 : 54010 >
Content
- Type:  text / plain
Content
- Length:  11

Hello amigo

你可能感兴趣的:(SIP协议)