社区
网络及通讯开发
帖子详情
IdHTTP+TIdCookieManager的问题
meCAD
2006-08-28 02:48:15
我在from上放了这两个控件
设置idhttp1的cookieManager为TIdCookieManager1
使用idhttp->get()时确实能获得一些cookie在TIdCookieManager中
但是不知道如何用TIdCookieManager读取IE访问某一网页留下的cookie?
...全文
310
8
打赏
收藏
IdHTTP+TIdCookieManager的问题
我在from上放了这两个控件 设置idhttp1的cookieManager为TIdCookieManager1 使用idhttp->get()时确实能获得一些cookie在TIdCookieManager中 但是不知道如何用TIdCookieManager读取IE访问某一网页留下的cookie?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
netliuming
2006-09-04
打赏
举报
回复
实时产生的
meCAD
2006-09-01
打赏
举报
回复
我的意思是我要在访问一个页面之前先判断下之前是否由IE去访问过,并且留下过cookie
现在我已经用InternetGetCookie获取cookie给idhttp.
meCAD
2006-09-01
打赏
举报
回复
OnNewCookie是访问网页时实时产生的cookie吧,
而不是之前IE访问这页面时留在硬盘里的cookie吧?
netliuming
2006-09-01
打赏
举报
回复
不知道你什么意思,cookie是由服务端产生发过来的。还有不明白,可以跟踪分析看看。关于这个我知道的也就如此了。
netliuming
2006-08-31
打赏
举报
回复
void __fastcall TFrm::CookieNewCookie(TObject *ASender,
TIdCookieRFC2109 *ACookie, bool &VAccept)
{
int pos = ACookie->CookieText.Pos(";");
if ( pos > 0 )
FSessionCookie = ACookie->CookieText.SubString( 1, pos -1 );
else
FSessionCookie = ACookie->CookieText;
}
//---------------------------------------------------------------------------
meCAD
2006-08-31
打赏
举报
回复
顶
meCAD
2006-08-28
打赏
举报
回复
具体可以写几句吗?我试过很多
netliuming
2006-08-28
打赏
举报
回复
在OnNewCookie事件中
Id
HTTP
控件操作
Cookie
s的DELPHI实例..rar
Id
HTTP
.
Cookie
Manager
:=
T
Id
Cookie
Manager
.Create(
Id
HTTP
); end; ``` 2. **发送请求并处理
Cookie
s**:当向服务器发送请求时,`
T
Id
HTTP
`会自动处理收到的`Set-
Cookie
`头。例如,发送一个`GET`请求: ```delphi ...
Delphi使用
Id
HTTP
控件操作
Cookie
s的例子.rar
`Handle
Cookie
s`也是True,意味着
Id
HTTP
会自动管理接收到的
Cookie
s,将它们保存到内部的
T
Id
Cookie
Manager
对象中。 当进行第一次
HTTP
请求时,如果服务器返回了Set-
Cookie
头部,
Id
HTTP
会自动将这些
Cookie
保存。在后续...
Id
http
示例.rar_DELPHI7
Id
http
示例_continuedhxe_delphi7
id
http
_
id
htt
- Indy 提供了处理
Cookie
s 的机制,`
T
Id
Cookie
Manager
` 可以与 `
T
Id
HTTP
` 配合使用来管理服务器返回的
Cookie
s。同时,如果服务器需要身份验证,可以通过设置 `
T
Id
HTTP
` 的 `HandleAuthentication` 属性,配合 `...
Id
HTTP
控件操作
Cookie
s的DELPHI实例.rar
`
Cookie
Manager
`属性是一个`
T
Id
Cookie
Manager
`对象,负责管理请求和响应中的
Cookie
s。`HandleRedirects`属性决定当服务器返回3xx状态码时,是否自动处理重定向,这对处理登录过程中的跳转尤其重要。 在DELPHI实例中...
delphi 使用
cookie
s
Id
HTTP
,
Id
Cookie
Manager
; var
HTTP
:
T
Id
HTTP
;
Cookie
Manager
:
T
Id
Cookie
Manager
; begin
HTTP
:=
T
Id
HTTP
.Create(nil);
Cookie
Manager
:=
HTTP
.
Cookie
Manager
; // 读取
Cookie
s
HTTP
.Get('...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章