2014-07-16 58 views

回答

1

拨打电话IInternetProtocolSink::ReportResult传递INET_E_REDIRECT_FAILED作为第一个参数,并且期望的最后一个URL(第二个参数无关紧要; 302将是最好的选择)。

1

我用IInternetProtocolSink::ReportProgress(BINDSTATUS_REDIRECTING, pszRedirURL)IInternetProtocolRoot::Start,然后简单地重定向到pszRedirURL协议的IInternetProtocol。正如我在评论中提到的,这对IE6有效。从那以后,很多IE内部都发生了变化。