因为CMWAP接入点加入了拦截页面,所以http请求无法得到正确内容,如何解决?
WRT中如果用的是GET方式请求,程序在CMWAP连接网络后第一次请求得到的是‘移动资费提醒页’。解决办法:程序启动后,先做一次无效请求(IP或域名必须是之后要使用的正式接口的IP或域名),以便通过验证并保持连接。
如果用POST请求,则可以绕过移动网关验证,所以不需要在程序里做特别处理,并且第一次POST请求并连接网络后,就算是有GET请求网关也不会再做验证。
所以如果服务器端接受的话,建议所有请求都使用POST方式。