iweb 怎么处理302状态?100分

tsingien 2010-02-03 03:39:50
看文档里面,在回调函数里面获取的返回值是一个结构:
typedef struct
{
int nCode;

ISource *pisMessage;


long lContentLength;
const char *cpszContentType;
const char *cpszCharset;

int32 tExpires;
int32 tModified;
} WebRespInfo;

现在的问题是返回的nCode是302,我怎样获取真实的URL然后再次发起请求呢?

请高手指教(不要发Browser的代码吧,希望是简单可运行的)。
...全文
1701 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tsingien 2010-02-03
  • 打赏
  • 举报
回复
哥们有相对完整的代码吗?贴点出来,运行过了直接结贴了。
sxcnfly 2010-02-03
  • 打赏
  • 举报
回复
char szDateHeader[32];

SPRINTF(szDateHeader, "Location: %s\r\n", szLocation);
IWeb_GetResponse(me->piWeb, "http://www.somewhere.com/", &me->cb,
WEBOPT_HEADER, szDateHeader,
0);
tsingien 2010-02-03
  • 打赏
  • 举报
回复
我是通过IWEBRESP_GetInfo(pMe->pVideoWebResp)调用来获取response的,这个结构在问题里面已经写了,这里面没有Location。请问怎么通过iweb获取http header?
sxcnfly 2010-02-03
  • 打赏
  • 举报
回复
你自己解析http header就可以了,取出Location字段即为需要重定向的URI
tsingien 2010-02-03
  • 打赏
  • 举报
回复
我知道是重定向代码,重定向到哪里呢?只有知道了真实的地址才能再次发起请求,这个真实的地址怎么获取呢?
sxcnfly 2010-02-03
  • 打赏
  • 举报
回复
302是重定向代码
iWebAx开源项目iWeb SNS 是一款功能强大且易于扩展的LAMP开源SNS(社交网络)软件。 iWeb SNS作为一款大型高并发高负载的开源SNS软件,它基于iweb SuperInteraction(简称iweb SI)框架开发。借助iwebSI平台,站点可以轻松获得支持热插拔及快速增加新节点的集群计算与处理能力(布式计算与存储/高可用性/负载均衡),以方便管理web2.0类站点持续增长的数据量。SI的web层、db层负载均衡,基于内存的布式缓存系统、dfs(布式文件系统)、布式数据存储等可以轻松支持站点拥有服务于百万甚至千万级庞大用户群的能力,并且不管这些交互式服务的请求是来自计算机还是移动终端。 另外,Jooyea技术团队还提供了一个轻量级的支持库,这使iwebSNS也可以轻松部署在虚拟主机上。 iwebSNS为站点用户提供一个友好易用的个人信息和消息管理ajax界面。通过它,建站者可以轻松构建一个以好友关系为核心的交流网络,让站点用户可以通过空间、日志、动态、好友圈、群组、相册、站内信、留言板、心情等功能模块记录、展示和享生活;了解好友动态。 如果你已经拥有大用户群,想向SNS方向扩展;或者你想部署一个能满足用户持续快速增长,并且平滑实现规模化的SNS站点,那么iwebSNS正适合你。 iweb SNS功能及特点: 1、通过成本更低廉并且更优秀扩展能力的SI平台库支持,iweb SNS可轻松应对庞大的流量与新增数据。 2、高性能的编译型模板引擎和app工具插件、功能扩展插件使系统具有良好的扩展性和伸缩性。 3、灵活的社交关系模型,这意味用户能便捷的通过好友发展新的关系,通过社交关系图谱彼此可以相互订阅最新动态。 4、安全的隐私管理,用户可以对自己帐户的内容项目进行保密设置,或者针对特殊关系组进行保密设置。 5、多语言接口,安装相应的语言包,使用iweb SNS架设的站点内所有信息均可以实现多语言切换。 6、既时状态公开传讯,以便及时让好友了解自己的最新动态。 7、相册图片及日志享 8、心情享 9、群组或圈子 10、通知与请求 11、丰富简练的用户概况

2,852

社区成员

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

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