WinInet 中的 HTTP 连接信息

Posted

技术标签:

【中文标题】WinInet 中的 HTTP 连接信息【英文标题】:HTTP connection information in WinInet 【发布时间】:2011-05-02 13:07:42 【问题描述】:

我需要收集有关 HTTP 连接打开的信息(它何时开始、多长时间、错误代码等)。 我在我的代码中使用了以下接口:

IInternetProtocolSink,  
IServiceProvider,  
IInternetBindInfo,  
IInternetProtocol,  
IInternetProtocolInfo,  
IInternetThreadSwitch,  
IWinInetHttpInfo  

所有这些接口都来自 WinInet SDK (urlmon.h)。 我的问题是:我可以使用这些接口中的任何一个来收集有关连接的信息吗?

谢谢, 阿迪巴尔达

【问题讨论】:

【参考方案1】:

好的。刚刚从编写 PassThruAPP SDK 的 Igor Tandentnik 那里得到了答案。你可以找到它:http://social.msdn.microsoft.com/Forums/en-US/ieextensiondevelopment/thread/02ee6346-9bb1-42c6-ab9c-72fdf820027b

干杯! 阿迪

【讨论】:

以上是关于WinInet 中的 HTTP 连接信息的主要内容,如果未能解决你的问题,请参考以下文章

delphi中的动态数组和wininet?

下次我使用相同的连接句柄调用 WinInet 调用 HttpSendRequest 时,它不会传递身份验证信息

为 WININET HTTP 请求使用特定的网络接口

在 wininet 中使用 InternetConnect() API 后,如何判断我是不是仍然连接?

使用 Wininet 发送多个 Http 请求

如何使用 WinINet 查找网页是不是存在