[brew] IWeb接口通过cmwap上wap网站,遇到问题

lemcon 2009-11-26 09:23:57
求助各位大侠:

现在遇到一个问题, 想用IWeb接口访问wap网站取到一个xml的页面, 现在问题是链接成功了, respose也返回了200的正确信号.但是我得到的数据却是
Cache-Control max-age=0
Cache-Control no-Cache
Cache-Control must-revalidate

不是我想要的数据,我怀疑是我的Header信息没设对导致被移动的网关给处理了, 请大家帮我看看哪里出问题了,谢谢!


设置webopt
int i = 0;
WebOpt awo[10];
//
awo[i].nId = WEBOPT_METHOD;
awo[i].pVal = (void *)"GET";
i++;

//
awo[i].nId = WEBOPT_HEADER;
awo[i].pVal = (void *)"HTTP/1.1 \r\nAccept: image/gif, image/jpeg, */*\r\nAccept-Language: zh-cn\r\nAccept-Encoding: deflate\r\nConnection: close\r\n";
i++;

awo[i].nId = WEBOPT_CONNECTTIMEOUT;
awo[i].pVal = (void *)60000;
i++;

awo[i].nId = WEBOPT_USERAGENT;
awo[i].pVal = (void *) "Nokia7650/1.0 SymbianOS/6.1 Series60/0.9 Profile/MIDP-1.0 Configuration/CLDC-1.0\r\n";
i++;





awo[i].nId = WEBOPT_PROXYSPEC;
awo[i].pVal = (void *)"http:///http://10.0.0.172:80";
i++;

awo[i].nId = WEBOPT_END;


IWEB_AddOpt(pApp->m_pIWeb,awo);



调用网络
IWEB_GetResponse(pApp->m_pIWeb,
(pApp->m_pIWeb, &pwa->piWResp, &pwa->cb, pszUrl,
WEBOPT_HANDLERDATA, pwa,
WEBOPT_HEADERHANDLER, network_Header,
WEBOPT_STATUSHANDLER, network_Status,
WEBOPT_END));


在最后GotResp callback得到的数据长度只有163,就是开头说的那些cache control,没有我要的数据~


已知 流程 WEBS _CONNECT WEBS_SENDREQUEST WEBS_READRESPONSE 都已跑过, 但就是没返回我要的数据,求高手帮忙,谢谢!


...全文
1765 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lemcon 2009-12-05
  • 打赏
  • 举报
回复
哈哈,按你的方法,果然能连了,多谢多谢,给分!

[Quote=引用 1 楼 strayedbird 的回复:]
好像太复杂了,
WEBOPT_HEADER 写简单点"Accept: */*\r\nX-Method: GET\r\n"
WEBOPT_METHOD,WEBOPT_USERAGENT 不要

[/Quote]
lemcon 2009-11-29
  • 打赏
  • 举报
回复
我用的是一款工程样机,支持WCDMA和GSM双模的... 现在在尝试用移动的cmwap上..
[Quote=引用 2 楼 wireless_com 的回复:]
http:///http://10.0.0.172:80 这个好像不是中电信的代理吧,CMWAP是中移动的东西,你用的是什么手机呢?
[/Quote]
  • 打赏
  • 举报
回复
http:///http://10.0.0.172:80 这个好像不是中电信的代理吧,CMWAP是中移动的东西,你用的是什么手机呢?
strayedbird 2009-11-26
  • 打赏
  • 举报
回复
好像太复杂了,
WEBOPT_HEADER 写简单点"Accept: */*\r\nX-Method: GET\r\n"
WEBOPT_METHOD,WEBOPT_USERAGENT 不要

2,851

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧