标题
[brew]189的网络设定要求使用WEB代理服务才能访问互联网
clq
浏览(0) +
2010-10-28 00:18:32 发表
编辑
关键字:
http://topic.csdn.net/u/20090209/16/83038e6c-1277-4a23-b980-39c1606021d0.html
简直恍若 cnwap 的年代,并且 189 开始访问时也是会有一个收费的提示.
不过用来当 modem 时是不用设置的,这好歹是一个进步,不知道技术是是怎么实现的,以前的 gprs/cnwap 即使用 modem 也是要设置代理的.
clq
IWEB_GetResponse通过wap访问的问题[问题点数:80分,结帖人:nbcsm]
楼主发表于:2009-02-09 16:08:54
在模拟器上通过 IWEB_GetResponse 能得到服务器的数据, 但是在手机上就不行了.
估计是因为手机只能通过wap访问网络.
这种情况下还能通过 IWEB_GetResponse 得到服务器数据吗? 服务器上就是一个xml文件.
是不是要通过手机设置的代理访问?
有人有办法吗?谢谢!
#1楼 得分:0回复于:2009-02-09 16:12:02
补充一下, brew sdk自带的NetDiagnostics的例子在手机上就连不上网,和我这个应该是差不多的
#2楼 得分:0回复于:2009-02-09 16:19:17
189的网络设定要求使用WEB代理服务才能访问互联网
#3楼 得分:0回复于:2009-02-09 16:40:24
使用IWEB_GetResponse 的时候可以设置代理服务器吗?
#4楼 得分:0回复于:2009-02-09 17:43:10
看了下文档 设置了下这部分
wo[4].nId = WEBOPT_PROXYSPEC;
wo[4].pVal = (void *)"http:///10.0.0.200:80";
还是连不上啊, 这次连显示网络连接的wap图标都没了, 以前连接的时候会有图标提示
#5楼 得分:80回复于:2009-02-10 09:44:25
试试下面的代码
IWEB_GetResponse(pApp->m_pIWeb,
(pApp->m_pIWeb, &pwa->piWResp, &pwa->cb, pszUrl,
WEBOPT_PROXYSPEC, "http:///http://10.0.0.200:80",
WEBOPT_END));
最好告诉我你所用的手机型号和BREW 版本
#6楼 得分:0回复于:2009-02-10 13:20:54
是有上面这段可以, 估计是因为我第一次的时候吧 http://去掉造成的错误.
不过这个也是偶尔可以, 很多时候得不到数据.
这个的使用有什么限制吗? 同一时间只能有一个IWeb的实例去掉这个方法吗? 如果我创建了多个IWeb实例,可以同时掉吗?
谢谢wireless_com兄的解答,一会一起给分吧.
#7楼 得分:0回复于:2009-02-11 09:37:08
IWEB_GetResponse(pApp->m_pIWeb,
(pApp->m_pIWeb, &pwa->piWResp, &pwa->cb, pszUrl,
WEBOPT_PROXYSPEC, "http:///http://10.0.0.200:80",
WEBOPT_END));
一般是一次请求有效,如果整个session有效的话,就要使用Webopts,
wo[i].nId = WEBOPT_PROXYSPEC;
wo[i].pVal = (void *)"http:///10.0.0.200:80";
i++;
并注意WEBOPT_END的使用即可
#9楼 得分:0回复于:2009-04-14 02:06:58
wireless_com兄,用了你的方案,brew sdk自带的NetDiagnostics的例子在手机上还是连不上网。我的Brew SDK的版本是2.0.0, 手机是中兴C580, 麻烦指导一下? 谢谢
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.