我正在使用该TIdHTTP
组件连接到我的服务器。我正在使用以下代码(这不是完整的代码,我已经删除了不必要的代码行)。使用下面的代码,我可以连接到服务器,GET
并向它发送请求。
我的查询是在授权时(在Connect
通话中),服务器发送一个 sessionID,这是在发出GET
请求时需要的。http->Connect()
呼叫成功后如何获取该 sessionID ?
如果我使用GET
授权请求,那么我会使用 Cookie 管理器获取会话 ID。但是我很感兴趣,如果我可以通过Connect()
电话得到它。
TIdHTTP* http = new TIdHTTP();
/// Code to set IO handler and setting custom headers
http->Connect(ipAddress,port);
if(http->Connected())
{
http->Get(url,memStream);
}