请专家,关于httpxxxx的问题

guo__peng 2007-12-04 02:46:04
我用HTTP API进行联网操作,用RConnection设置的网络接入点为cmwap,如果一直使用不会出现任何问题,一旦我放一会(约1-3分钟无任何操作)后,继续使用经常会在MHFRunL(RHTTPTransaction aTransaction, const THTTPEvent& aEvent)这个方法中出现:THTTPEvent.iStatus = -36.这个错误,RConnection我已经用ProgressNotification方法做了监听,确定不是DisConnect.我用Nokia的 HTTPClientExample添加了一个设置WAP代理的方法后,发现也有这个问题.
之前为了解决这个问题我把RHTTPSession在每次联网事件中都close,然后再open,这样虽然没有这个问题了,但在部分手机中无法正常使用,如:N73.有时会造成程序异常中断,我实在没有办法解决了
...全文
287 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
有问题请先GOOGLE,BAIDU
dyw 2007-12-06
  • 打赏
  • 举报
回复
Http协议具有无状态特性,每次不用时可以把所有的HTTP Engine都删掉,需要时再重建。
方便的话,把你的问题代码发到douyw@hotmail.com。最近也在做这个领域的东西,帮你分析一下。
dyw 2007-12-06
  • 打赏
  • 举报
回复
在N76上测试未发现问题,现象:
1、首次执行“HTTP Get”返回一个wml网页内容
2、后续若干次执行返回的内容都是“FAIL”。与通过pc浏览器访问的结果一样。
状态提示区均未见任何错误。
guo__peng 2007-12-06
  • 打赏
  • 举报
回复
dyw测试代码已发至你的邮箱
anel 2007-12-04
  • 打赏
  • 举报
回复
你验证一下:有一段时间不与服务器联系,服务器认为你已经断线,就关闭对你的服务.
如成立超过一段时间没联系,你就要向服务器发信号.
anel 2007-12-04
  • 打赏
  • 举报
回复
你验证一下:有一段时间不与服务器联系,服务器认为你已经断线,就关闭对你的服务.
如成立超过一段时间没联系,你就要向服务器发信号.
guo__peng 2007-12-04
  • 打赏
  • 举报
回复
我不想做成这样的,对于用户来说这样不是一件好事,我想找出问题的所在,到底是为什么
anel 2007-12-04
  • 打赏
  • 举报
回复
你定时发一个联系信号看看

3,119

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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