Delphi 如何创建Cookie文件。
请问:Delphi如何创建Cookie文件。
具体是这样的:我通过IdHttp访问一个登陆地址,获取一个加密字符串。我想把这个加密字符串写成一个Cookie文件。
怎么做?
注意:是创建Cookie文件,不是修改Cookie文件。
[解决办法]
设置Cookie的话可以用
InternetSetCookie函数
示例:
InternetSetCookie(url,NULL,L"CookieTest=ValTest;path=path value;expires=Thu, 01-Jan-1970 00:00:01 GMT");
使用InternetSetCookie删除cookie ms没有官方文档。经过无数次的测试之后发现:
1。 删除时一定要传入path参数,而且此参数必须和set是一致.
2。 setcookie是不带path参数则是对当前path起作用(如果url是一个文件的话,MS有问题)
3。 不同path值,即使cookie的名字一样也是两个不同的cookie。所以path很重要啊!
转载:http://blog.csdn.net/wewaa/article/details/6347245
[解决办法]
http://www.codesky.net/article/doc/200308/200308073611906.htm