首页 理论教育 WSP报头中添加MSISDN以及IP地址的方法

WSP报头中添加MSISDN以及IP地址的方法

时间:2023-06-30 理论教育 版权反馈
【摘要】:图7-22WSP报头修改后服务器正常响应数据包2.在WSP报头中插入一条新内容WSP报头中插入新内容的数据包如图7-23所示。图7-23WSP报头中插入新内容的数据包3.注意事项①如果报文修改后报文长度改变,需要重新计算IP校验和与UDP校验和,在插入自定义数据时还需要重新写入IP长和UDP长。WSP Headers字段位置根据3.2.2节中每种WSP PDU类型字段格式确定。

WSP报头中添加MSISDN以及IP地址的方法

WSP报头包括WAP特殊报头和与HTTP 1.1兼容的报头。HTTP和WAP都允许使用自定义报头。

1.修改WSP报头类型和内容及服务器响应

(1)修改WSP报头内容

WSP报头内容修改前后的数据包如图7-21所示。

图7-21 WSP报头内容修改前后的数据包

(2)服务器正常响应200 OK

WSP报头修改后服务器正常响应数据包如图7-22所示。

图7-22 WSP报头修改后服务器正常响应数据包(www.xing528.com)

2.在WSP报头中插入一条新内容

WSP报头中插入新内容的数据包如图7-23所示。

图7-23 WSP报头中插入新内容的数据包

3.注意事项

①如果报文修改后报文长度改变,需要重新计算IP校验和与UDP校验和,在插入自定义数据时还需要重新写入IP长和UDP长。

②对于插入WSP报头字段,不同的WSP PDU类型插入不同格式的报头字段。例如,Get类型插入的是报头字段类型的编码;其他情况插入的是报头字段的实际内容。

4.结论

自定义信息头及其对应的内容都不会影响到用户的正常访问,在WSP Headers中插入MSISDN、IP地址等信息也是可行的。WSP Headers字段类型参见附录F。WSP Headers字段位置根据3.2.2节中每种WSP PDU类型字段格式确定。

修改方法:Headers类型根据附录F编码格式修改,类型对应内容根据附录E编码格式修改。如果修改后报文长度改变,需要重新计算IP校验和与UDP校验和。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈