【发布时间】:2019-01-28 11:32:55
【问题描述】:
我正在使用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);
}
【问题讨论】:
标签: c++builder indy10 idhttp rad-studio