首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
移动平台
Windows Mobile
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
通过http协议接收彩信有问题-------请教大家
[已结贴,结贴人:l1w1w1]
加为好友
发送私信
在线聊天
l1w1w1
阿伟
等级:
可用分等级:
富农
总技术专家分:
317
总技术专家分排名:
44425
揭帖率:
100.00%
发表于:
2008-08-23 17:07:11
楼主
WINCE平台,采用HTTP方式接收彩信。第一次接收不下来。
步骤如下:
先InternetOpen,再设立回调函数InternetSetStatusCallback。之后调用InternetConnect,HttpOpenRequest都成功之后,调用HttpSendRequest,在排除ERROR_IO_PENDING之后,用WaitForSingleObject等待超时退出。我用的是异步方式连接的。不知道是不是和HttpOpenRequest里面的标志位不同有关,里面有很多。比如
DWORD ADDdwFlags = INTERNET_FLAG_NO_CACHE_WRITE |
INTERNET_FLAG_KEEP_CONNECTION |
INTERNET_FLAG_RELOAD |
INTERNET_FLAG_DONT_CACHE|
INTERNET_FLAG_IGNORE_CERT_CN_INVALID |
INTERNET_FLAG_IGNORE_CERT_DATE_INVALID|
INTERNET_FLAG_PRAGMA_NOCACHE;
有哪个是必须的吗?
第一次接收失败,但是再次去接收到话可以成功。第一次失败是因为等不到回调函数里面的INTERNET_STATUS_RESPONSE_RECEIVED消息,而第二次却可以等到这个消息。
有知道的可以说说吗?不能多给分,因为限制了。
问题点数:
100
回复次数:
5
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
l1w1w1
阿伟
等级:
可用分等级:
富农
总技术专家分:
317
总技术专家分排名:
44425
发表于:
2008-08-23 17:08:22
1
楼 得分:
0
自己顶一下,希望可以得到大家都帮助
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zjl333
等级:
可用分等级:
小地主
总技术专家分:
10
总技术专家分排名:
212472
发表于:
2008-08-26 15:58:56
2
楼 得分:
10
用以上方法实现太麻烦并不可控制,不如使用传统的select异步socket方式。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
l1w1w1
阿伟
等级:
可用分等级:
富农
总技术专家分:
317
总技术专家分排名:
44425
发表于:
2008-08-26 18:49:54
3
楼 得分:
0
wsp方式的已经加上了。现在要加HTTP方式的。知道的说一下,在此感谢了
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
comiunknown
bobcy
等级:
可用分等级:
中农
总技术专家分:
939
总技术专家分排名:
21572
发表于:
2008-08-27 09:55:42
4
楼 得分:
90
我在WAP上网方式通过http协议访问Internet上的html页面时碰到过类似的情况,用InternetOpen成功创建连接后,第一次用InternetOpenUrl访问html页面返回的是WML源代码,必须要再次用InternetOpenUrl访问才能获得正确的html源代码。我估计你的问题和WAP代理有关。
因为彩信用的是WAP代理中转,你第一次发送HttpSendRequest后,收到的是WAP代理服务器转回给你的WML信息,这个信息中并不包括彩信的内容,它只是WAP代理服务器将你的请求转发给彩信服务器的中转回执,你要再发一次HttpSendRequest后,才能收到彩信的内容。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
l1w1w1
阿伟
等级:
可用分等级:
富农
总技术专家分:
317
总技术专家分排名:
44425
发表于:
2008-09-04 00:04:17
5
楼 得分:
0
谢谢comiunknown 的提示和帮助,已经OK了。你说的情况有可能。要好好研究一下。
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友