aardio 官方社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 12339|回复: 4

http与whttpd对COOKIE的处理问题

[复制链接]

7

主题

13

回帖

121

积分

一级会员

积分
121
发表于 2012-3-15 14:24:29 | 显示全部楼层 |阅读模式
我花了几天时间看了论坛很多关于HTTP以及WHTTP的资料,感觉很混乱,请指教下

我看了下,HTTP中的方法貌似和WHTTP的一样的,之前论坛有帖子说WHTTP不带COOKIE,但是我测试,都是带了的。

也有帖子说WHTTP多次访问都带有COOKIE信息,把他定义为局部变量即可解决。

我混乱了,我自己测试,无论是在函数内局部定义一个WHTTP,还是局部定义一个HTTP,更或者是用WIN.INVOKE来执行带HTTP的函数,感觉他们都带上了最开始POST返回的COOKIE。

虽然我这次的程序都需要他们带COOKIE状态,但是我没有搞清晰他们的区别。请理解清晰的人帮我解下惑,谢谢。

3

主题

156

回帖

898

积分

荣誉会员

积分
898
发表于 2012-3-15 15:12:30 | 显示全部楼层
whttp不支持的是持久化cookie,并不是说不支持session,基础知识不够,所以你会觉得混乱

7

主题

13

回帖

121

积分

一级会员

积分
121
 楼主| 发表于 2012-3-16 08:55:12 | 显示全部楼层
疯狂的筷子 发表于 2012-3-15 15:12
whttp不支持的是持久化cookie,并不是说不支持session,基础知识不够,所以你会觉得混乱

SESSION的识别也是根据 COOKIE记录ID来传递的,也可以用URL参数的形式,这个基础知识我还是知道的,至于你说的,我能不能理解为,WHTTP不支持的是设定过期时间COOKIE,比如保留1天什么的,而WHTTP和HTTP的COOKIE有效期是关闭软件前。一旦关闭了软件,他们就会失效。。

不知道我理解正确没,谢谢回答。

52

主题

1270

回帖

7276

积分

荣誉会员

积分
7276
发表于 2012-3-17 20:49:34 | 显示全部楼层
用 com 的 winhttp 应可达到你想要的, 范例有。

65

主题

880

回帖

5033

积分

荣誉会员

积分
5033
发表于 2012-3-20 10:48:38 | 显示全部楼层
justdoit 发表于 2012-3-16 08:55
SESSION的识别也是根据 COOKIE记录ID来传递的,也可以用URL参数的形式,这个基础知识我还是知道的,至于你 ...

应该是这样的
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|aardio.com|aardio 官方社区 ( 皖ICP备09012014号 )

GMT+8, 2025-3-20 04:35 , Processed in 0.067099 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表